gabriel | Hello, guys and gals. Can you take a look at https://review.openstack.org/237122/ , please? | 00:06 |
---|---|---|
*** baoli has quit IRC | 00:07 | |
*** naohirot has joined #openstack-ironic | 00:08 | |
jroll | jlvillal: do you have notes on getting grenade running locally, or are you just running devstack + tempest | 00:10 |
*** mtanino has quit IRC | 00:11 | |
jlvillal | jroll, No notes for running it locally. So far I have been running it in the gate. | 00:11 |
jroll | jlvillal: gotcha, ok | 00:11 |
jlvillal | jroll, But you can see how it works in project-config | 00:11 |
jlvillal | jroll, It goes via devstack-gate | 00:11 |
jroll | jlvillal: yeah, I was hoping not to trudge through all of that :) | 00:12 |
jlvillal | jroll, https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/devstack-gate.yaml#L1566-L1605 | 00:13 |
jroll | yerp | 00:15 |
jroll | JayF: do you have a pointer to our cloud-init patches? | 00:17 |
jroll | never mind :P | 00:17 |
JayF | https://github.com/racker/cloud-init/pull/1 | 00:19 |
*** amotoki has quit IRC | 00:23 | |
*** jerrygb has joined #openstack-ironic | 00:31 | |
*** achanda has quit IRC | 00:32 | |
*** jerrygb has quit IRC | 00:32 | |
*** smoriya has joined #openstack-ironic | 00:36 | |
*** Marga_ has quit IRC | 00:39 | |
*** Marga_ has joined #openstack-ironic | 00:40 | |
*** willsama has joined #openstack-ironic | 00:52 | |
lintan_ | morning Ironic | 00:57 |
*** hemna is now known as hemnafk | 00:59 | |
*** spandhe has quit IRC | 01:00 | |
jlvillal | Good morning lintan | 01:08 |
*** zhenguo has joined #openstack-ironic | 01:11 | |
mrda | hey lintan_ | 01:12 |
*** boris-42 has joined #openstack-ironic | 01:12 | |
*** spandhe has joined #openstack-ironic | 01:16 | |
*** willsama has quit IRC | 01:17 | |
lintan_ | hi mrda and jivillal o/ | 01:21 |
lintan_ | nickname lintan | 01:21 |
*** lintan_ is now known as lintan | 01:21 | |
*** amotoki has joined #openstack-ironic | 01:31 | |
openstackgerrit | Zhenguo Niu proposed openstack/ironic-specs: Add ShellinaboxConsole to SSH driver https://review.openstack.org/240781 | 01:36 |
gabriel | zhenguo: there is this Chineese food restaurant chain in Brazil called China in Box. | 01:38 |
*** baoli has joined #openstack-ironic | 01:39 | |
gabriel | I could almost hear its name from the patch title | 01:40 |
gabriel | :) | 01:40 |
zhenguo | gabriel: lol | 01:40 |
*** dims has joined #openstack-ironic | 01:49 | |
*** baoli has quit IRC | 01:51 | |
*** ndipanov has joined #openstack-ironic | 01:52 | |
jlvillal | jroll, You still around? | 01:56 |
openstackgerrit | John L. Villalovos proposed openstack/ironic: WIP: Another grenade test patch https://review.openstack.org/241806 | 01:59 |
*** garthb has quit IRC | 02:00 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic: WIP: Testing grenade https://review.openstack.org/241019 | 02:00 |
jlvillal | jroll, https://review.openstack.org/241837 Looks pretty ugly :) I'm testing now | 02:01 |
jroll | jlvillal: heh, fun | 02:06 |
jroll | I suspect we may want to pull that into our tree as a grenade plugin eventually | 02:06 |
jlvillal | jroll, More things for me to learn :) | 02:07 |
*** MattMan_ has joined #openstack-ironic | 02:08 | |
jroll | jlvillal: it's easy-ish and well-documented, you'll be ok :) | 02:08 |
Haomeng | sturivnyi: sure, thanks | 02:08 |
*** MattMan has quit IRC | 02:11 | |
*** MattMan has joined #openstack-ironic | 02:12 | |
gabriel | Hi folks. Might you review https://review.openstack.org/237122 please? | 02:14 |
*** MattMan_ has quit IRC | 02:15 | |
*** ndipanov has quit IRC | 02:18 | |
*** achanda has joined #openstack-ironic | 02:27 | |
*** harshs has quit IRC | 02:34 | |
*** spandhe has quit IRC | 02:35 | |
* jlvillal calls it a night | 02:38 | |
Haomeng | gabriel: thanks for your patch, will take a look | 02:38 |
gabriel | Haomeng: are you doing it now? | 02:43 |
gabriel | I'm doing jlvillal suggestions | 02:44 |
Haomeng | gabriel: ok, will have look with your latest patch:) | 02:44 |
Haomeng | gabriel: dont worry | 02:44 |
openstackgerrit | Gabriel Bezerra proposed openstack/ironic: Use server_profile_template_uri at scheduling https://review.openstack.org/237122 | 02:48 |
gabriel | Haomeng: done ^ | 02:48 |
Haomeng | gabriel: ok:) | 02:52 |
*** Haomeng has quit IRC | 02:52 | |
*** Haomeng has joined #openstack-ironic | 03:05 | |
openstackgerrit | Dan Prince proposed openstack/ironic: iboot: add wait loop for pstate to activate https://review.openstack.org/240989 | 03:11 |
openstackgerrit | Steve Baker proposed openstack/pyghmi: Allow bind address to be specified https://review.openstack.org/240741 | 03:11 |
openstackgerrit | Steve Baker proposed openstack/pyghmi: Only bind on tmpsocket once https://review.openstack.org/240981 | 03:11 |
*** yuanying_ has joined #openstack-ironic | 03:21 | |
*** yuanying has quit IRC | 03:21 | |
*** Haomeng has quit IRC | 03:36 | |
*** yuanying_ has quit IRC | 03:36 | |
*** lazy_prince has joined #openstack-ironic | 03:39 | |
*** hemna has joined #openstack-ironic | 03:47 | |
*** bharathshetty has joined #openstack-ironic | 03:54 | |
*** mayflyman has joined #openstack-ironic | 03:57 | |
*** r-daneel has quit IRC | 03:58 | |
*** mayflyman has quit IRC | 03:58 | |
*** mayflyman has joined #openstack-ironic | 03:59 | |
*** mayflyman has quit IRC | 03:59 | |
*** bharathshetty has quit IRC | 03:59 | |
openstackgerrit | Zhenguo Niu proposed openstack/ironic: Check seamicro terminal port as long as it specified https://review.openstack.org/241862 | 03:59 |
*** mayflyman has joined #openstack-ironic | 04:00 | |
*** baoli has joined #openstack-ironic | 04:01 | |
*** spandhe has joined #openstack-ironic | 04:01 | |
*** yuanying has joined #openstack-ironic | 04:08 | |
*** achanda has quit IRC | 04:22 | |
*** links has joined #openstack-ironic | 04:26 | |
*** baoli has quit IRC | 04:44 | |
*** hemna has quit IRC | 05:00 | |
*** achanda has joined #openstack-ironic | 05:22 | |
*** tangchen has joined #openstack-ironic | 05:28 | |
*** flyingtt__ has joined #openstack-ironic | 05:30 | |
*** achanda has quit IRC | 05:30 | |
flyingtt__ | hi,all, does anybody know the developing process of multi-tenancy? | 05:33 |
*** kalpase has joined #openstack-ironic | 05:36 | |
openstackgerrit | Naohiro Tamura proposed openstack/ironic: Refactor IRMCVirtualMediaIscsiDeploy by applying new BootInterface https://review.openstack.org/221371 | 05:39 |
openstackgerrit | Naohiro Tamura proposed openstack/ironic: Refactor IRMCVirtualMediaAgentDeploy by applying new BootInterface https://review.openstack.org/221577 | 05:40 |
*** Haomeng has joined #openstack-ironic | 05:41 | |
*** athomas has quit IRC | 05:41 | |
*** achanda has joined #openstack-ironic | 05:42 | |
*** spandhe has quit IRC | 05:42 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Add documentation for Swiftless deploy https://review.openstack.org/241893 | 05:54 |
*** Nisha has joined #openstack-ironic | 05:55 | |
*** boris-42 has quit IRC | 05:58 | |
openstackgerrit | Naohiro Tamura proposed openstack/ironic: Refactor IRMCVirtualMediaIscsiDeploy by applying new BootInterface https://review.openstack.org/221371 | 06:08 |
openstackgerrit | Naohiro Tamura proposed openstack/ironic: Refactor IRMCVirtualMediaAgentDeploy by applying new BootInterface https://review.openstack.org/221577 | 06:09 |
*** killer_prince has joined #openstack-ironic | 06:31 | |
*** lazy_prince has quit IRC | 06:35 | |
*** lazy_prince has joined #openstack-ironic | 06:43 | |
*** killer_prince has quit IRC | 06:43 | |
*** spandhe has joined #openstack-ironic | 06:47 | |
*** Nisha has quit IRC | 06:50 | |
*** lazy_prince has quit IRC | 06:52 | |
*** lazy_prince has joined #openstack-ironic | 06:52 | |
*** baoli has joined #openstack-ironic | 06:56 | |
*** lazy_prince has quit IRC | 06:58 | |
*** baoli has quit IRC | 07:00 | |
*** Nathan has joined #openstack-ironic | 07:13 | |
*** lsmola has joined #openstack-ironic | 07:20 | |
*** stendulker has joined #openstack-ironic | 07:23 | |
*** ukalifon1 has joined #openstack-ironic | 07:37 | |
*** j1mehta has joined #openstack-ironic | 07:37 | |
j1mehta | Hi, I am facing a little issue here while using fake drivers for ironic node-creation | 07:38 |
Haomeng | j1mehta: welcome, any error? | 07:39 |
j1mehta | If I create an ironic node with ironic node-create --name jatin --driver pxe_ssh -p cpus=2 -p memory_mb=1028 -p local_gb=100 -p cpu_arch=x86_64 -i deploy_kernel=9e31e90f-d1e1-4bd6-9477-eae0c600b700 -i deploy_ramdisk=9ea1aafc-9bc2-4e53-8b5c-981d43d36fd9 -i ssh_virt_type=virsh -i ssh_address=100.43.21.1 -i ssh_username=neutron -i ssh_password=quantumquantum -i ssh_port=77 | 07:39 |
j1mehta | the problem is...that nova hypervisor-stats | 07:39 |
j1mehta | show all stats as 0 | 07:40 |
j1mehta | nova hypervisor-stats (for pxe_ssh) +----------------------+-------+ | Property | Value | +----------------------+-------+ | count | 1 | | current_workload | 0 | | disk_available_least | 0 | | free_disk_gb | 0 | | free_ram_mb | 0 | | local_gb | 0 | | local_gb_used | 0 | | memory_mb | 0 | | memory_mb_used | 0 | 07:40 |
j1mehta | when I use pxe_ipmitools however, the hypervisor stats are just fine | 07:40 |
*** Marga_ has quit IRC | 07:40 | |
j1mehta | nova hypervisor-stats (for pxe_ipmitools) +----------------------+-------+ | Property | Value | +----------------------+-------+ | count | 1 | | current_workload | 0 | | disk_available_least | 100 | | free_disk_gb | 100 | | free_ram_mb | 1028 | | local_gb | 100 | | local_gb_used | 0 | | memory_mb | 1028 | | memory_mb_used | 07:41 |
j1mehta | Am I missing a critical configuration? | 07:41 |
j1mehta | My understanding is that ironic is not able to communicate to nova abput the flavor of the node created | 07:42 |
j1mehta | *about | 07:42 |
j1mehta | Please let me know if any further information is required | 07:44 |
*** Marga_ has joined #openstack-ironic | 07:44 | |
j1mehta | The behavior is also seen for fake and fake_agent driver | 07:44 |
*** Nisha has joined #openstack-ironic | 07:44 | |
j1mehta | The repurcussions are that if I'd try to boot a bare metal on such a hypervisor (with 0 memory and cpus), it gets filtered by the nova scheduler and puts it into error state stating no valid hosts were found | 07:46 |
Nisha | j1mehta, Thats expected correct | 07:47 |
*** amotoki has quit IRC | 07:47 | |
j1mehta | Yeah...so thats how I boiled it down to the original problem (zero hypervisor stats), but can't figure out why is it not listing proper stats | 07:48 |
Haomeng | j1mehta: not sure what is your concern | 07:48 |
Haomeng | j1mehta: and what is your expected | 07:49 |
j1mehta | My concern is that my hypervisor stats should be equal to what I mention in the specs while creating the ironic node | 07:49 |
j1mehta | that is memory_mb=1028, local_gb=100 | 07:50 |
j1mehta | so that I can boot a BM over that node | 07:50 |
Haomeng | j1mehta: ok, got, can you check nova compute log | 07:50 |
j1mehta | n-cpu log simply states that no valid host found | 07:51 |
*** e0ne has joined #openstack-ironic | 07:51 | |
j1mehta | thus putting it to error | 07:51 |
*** romainh has joined #openstack-ironic | 07:51 | |
Nisha | j1mehta, the ironic node has what values for memory_mb, etc | 07:52 |
Nisha | j1mehta, and what are the values provided in the nova flavor | 07:52 |
j1mehta | and n-sch.log mentions that it is looking for hosts with the spec as memory_mb=1028, local_gb=100, but since nova has hypervisor with only 0 stats, thus it filters it out as invalid hosts | 07:53 |
j1mehta | -p memory_mb=1028 -p local_gb=100 | 07:53 |
Haomeng | j1mehta: you mean for pxe_ssh driver, it not working, but pxe_ipmitools works, right? | 07:53 |
*** zigo has quit IRC | 07:53 | |
j1mehta | same as mentioned in the command I mentioned previously | 07:53 |
j1mehta | Exactl! | 07:54 |
*** jamielennox is now known as jamielennox|away | 07:54 | |
*** jamielennox|away is now known as jamielennox | 07:54 | |
Haomeng | Haomeng: same env, right, so that should be some issue with pxe_ssh driver only | 07:56 |
*** zigo has joined #openstack-ironic | 07:56 | |
j1mehta | Please tell me if you can reproduce the issue | 07:56 |
*** zer0c00l has joined #openstack-ironic | 07:56 | |
j1mehta | Well, I see the issue with fake_agent and fake drivers too | 07:56 |
Haomeng | j1mehta: the ironic node's cpu/mem info is synced by nova compute I think, so have to check nova compute logs to see error message | 07:56 |
Haomeng | j1mehta: for fake_agent, it is just FAKE, so should not be issue I think | 07:57 |
Haomeng | j1mehta: but pxe_ssh is a real driver, shoud work | 07:57 |
*** jamielennox is now known as jamielennox|away | 07:57 | |
*** e0ne has quit IRC | 08:00 | |
j1mehta | hmm...can you reproduce the issue with yourselves? | 08:00 |
*** ifarkas has joined #openstack-ironic | 08:00 | |
j1mehta | I took latest devstack code | 08:00 |
j1mehta | ...without any patches | 08:01 |
*** shuquan has joined #openstack-ironic | 08:03 | |
Haomeng | j1mehta: ok, will try and update to you | 08:03 |
Haomeng | j1mehta: did you run with latest code? | 08:03 |
j1mehta | YEs | 08:03 |
Haomeng | j1mehta: ok | 08:04 |
j1mehta | Haomeng: I am not sure how things work here. Could you please let me know WHERE would you update me? | 08:04 |
Haomeng | j1mehta: I will try to recreate your issue first | 08:04 |
j1mehta | First time IRC chat... | 08:04 |
*** e0ne has joined #openstack-ironic | 08:04 | |
Haomeng | Haomeng: if it can be reproduced, I will try to debug and fix | 08:04 |
Haomeng | j1mehta: if can not recreated, have to check with you again | 08:04 |
Haomeng | j1mehta: yes, just ping me in irc | 08:05 |
j1mehta | ok...cool | 08:05 |
j1mehta | if you find anything, or find its not a bg...please do the needful here | 08:05 |
j1mehta | https://bugs.launchpad.net/ironic/+bug/1513068 | 08:05 |
openstack | Launchpad bug 1513068 in Ironic "nova hypervisor-stats displays 0 instead of expected values" [Undecided,New] | 08:05 |
Haomeng | j1mehta: got, thanks | 08:07 |
j1mehta | Thank you for the patience! | 08:07 |
*** j1mehta has quit IRC | 08:09 | |
Haomeng | j1mehta: my devstack env is not working now, have to recreate, so will update you tomorrow, ok? | 08:09 |
*** shuquan has quit IRC | 08:09 | |
*** j1mehta has joined #openstack-ironic | 08:10 | |
*** j1mehta has quit IRC | 08:10 | |
*** openstackgerrit has quit IRC | 08:16 | |
*** openstackgerrit has joined #openstack-ironic | 08:17 | |
*** achanda has quit IRC | 08:25 | |
*** Nisha has quit IRC | 08:25 | |
*** Marga_ has quit IRC | 08:27 | |
*** Marga_ has joined #openstack-ironic | 08:28 | |
*** Nisha has joined #openstack-ironic | 08:32 | |
*** openstack has joined #openstack-ironic | 08:35 | |
*** shuquan has joined #openstack-ironic | 08:39 | |
*** huats has joined #openstack-ironic | 08:39 | |
*** e0ne has quit IRC | 08:45 | |
*** spandhe has quit IRC | 08:45 | |
*** e0ne has joined #openstack-ironic | 08:46 | |
*** amotoki has joined #openstack-ironic | 08:46 | |
*** amotoki has quit IRC | 08:48 | |
*** e0ne has quit IRC | 08:48 | |
*** lazy_prince has joined #openstack-ironic | 08:54 | |
*** spandhe has joined #openstack-ironic | 08:57 | |
*** Nisha has quit IRC | 08:59 | |
*** shuquan has quit IRC | 08:59 | |
*** stendulker_ has joined #openstack-ironic | 09:00 | |
*** robcresswell has joined #openstack-ironic | 09:02 | |
*** stendulker has quit IRC | 09:02 | |
*** stendulker_ has quit IRC | 09:04 | |
*** derekh has joined #openstack-ironic | 09:09 | |
*** shuquan has joined #openstack-ironic | 09:12 | |
*** Nathan has quit IRC | 09:14 | |
*** mbound has joined #openstack-ironic | 09:22 | |
*** jistr has joined #openstack-ironic | 09:24 | |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic-specs: Ansible deploy driver https://review.openstack.org/241946 | 09:32 |
*** spandhe has quit IRC | 09:36 | |
*** naohirot has quit IRC | 09:37 | |
*** shuquan has quit IRC | 09:38 | |
*** e0ne has joined #openstack-ironic | 09:53 | |
*** zhenguo has quit IRC | 09:58 | |
*** jamielennox|away is now known as jamielennox | 10:01 | |
*** max_lobur has joined #openstack-ironic | 10:02 | |
*** max_lobur has left #openstack-ironic | 10:04 | |
sambetts | Morning all | 10:13 |
*** mayflyman has quit IRC | 10:15 | |
*** amotoki has joined #openstack-ironic | 10:20 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Wake up AMT interface before send request https://review.openstack.org/234190 | 10:42 |
*** jerrygb has joined #openstack-ironic | 10:58 | |
sambetts | jlvillal: I was just going to create the qa/testing whiteboard etherpad and looked at the ironic one quickly and noticed that the subteam status report there is supposed to include CI status for each of the drivers, so my question is do we create a separate one or continue to use the existing report location? | 11:08 |
*** kalpase has quit IRC | 11:13 | |
sambetts | jlvillal: We've also got a couple of existing etherpads already, krtaylor linked to this one yesterday https://etherpad.openstack.org/p/mitaka-ironic-test-qa and the ironic whiteboard links out to this one https://etherpad.openstack.org/p/IronicCI | 11:15 |
*** kalpase has joined #openstack-ironic | 11:15 | |
*** romainh has quit IRC | 11:19 | |
gabriel | Good morning, Ironic! Might you review https://review.openstack.org/237122 please? | 11:43 |
*** ijw has joined #openstack-ironic | 11:49 | |
*** ijw_ has joined #openstack-ironic | 11:50 | |
*** Nathan has joined #openstack-ironic | 11:51 | |
lazy_prince | Hi.. is it possible to have the deploy images in glance as private..? or does it need to be public only..? | 11:51 |
*** ijw has quit IRC | 11:53 | |
lazy_prince | yuriyz: Hi.. free for a minute.. | 11:53 |
lazy_prince | yuriyz: need to sync up on your comments on https://review.openstack.org/#/c/213262/25 | 11:55 |
*** ijw_ has quit IRC | 11:55 | |
*** Marga_ has quit IRC | 11:57 | |
*** achanda has joined #openstack-ironic | 12:03 | |
*** achanda has quit IRC | 12:05 | |
*** Marga_ has joined #openstack-ironic | 12:06 | |
gabriel | vdrok: I'm going to info the user that it will use the one i properties/capabilities | 12:09 |
gabriel | vdrok: should it be info or warning? | 12:09 |
gabriel | s/i/in/ | 12:09 |
vdrok | gabriel, I'd say a warning, since it will require some action in future to make everything work again | 12:10 |
*** jerrygb has quit IRC | 12:10 | |
openstackgerrit | Anton Arefiev proposed openstack/ironic: Setup apache template for auto deploy with devstack https://review.openstack.org/241550 | 12:11 |
openstackgerrit | Anton Arefiev proposed openstack/ironic: Fix docs on how deploy API under HTTPD + mod_wsgi https://review.openstack.org/241575 | 12:11 |
gabriel | vdrok: I'm referring to the case where the spt is both in driver_info and properties/capabilities | 12:13 |
gabriel | vdrok: in that case, it will pick the latter and ignore the first | 12:13 |
vdrok | gabriel, oh, idk, maybe info indeed | 12:14 |
gabriel | ok. running the tests. | 12:15 |
gabriel | I'll send the patch right after they pass here | 12:16 |
*** thrash|g0ne is now known as thrash | 12:22 | |
*** dims_ has joined #openstack-ironic | 12:22 | |
*** athomas has joined #openstack-ironic | 12:24 | |
*** athomas has quit IRC | 12:25 | |
*** athomas has joined #openstack-ironic | 12:25 | |
*** dims has quit IRC | 12:25 | |
*** romainh has joined #openstack-ironic | 12:26 | |
*** athomas has quit IRC | 12:27 | |
openstackgerrit | Gabriel Bezerra proposed openstack/ironic: Use server_profile_template_uri at scheduling https://review.openstack.org/237122 | 12:27 |
gabriel | vdrok: ^ | 12:27 |
*** athomas has joined #openstack-ironic | 12:27 | |
gabriel | thanks for the review, btw | 12:29 |
*** kalpase has quit IRC | 12:37 | |
*** daemontool has quit IRC | 12:49 | |
*** jistr has quit IRC | 12:52 | |
*** Nathan has quit IRC | 12:58 | |
*** subscope has joined #openstack-ironic | 12:59 | |
openstackgerrit | Sam Betts proposed openstack/ironic-python-agent: Add tinyipa to IPA imagebuild directory https://review.openstack.org/234902 | 13:01 |
*** dprince has joined #openstack-ironic | 13:02 | |
gabriel | vdrok: doing it | 13:02 |
sambetts | ifarkas: can we get this merged please? https://review.openstack.org/#/c/223563/ | 13:03 |
openstackgerrit | Gabriel Bezerra proposed openstack/ironic: Use server_profile_template_uri at scheduling https://review.openstack.org/237122 | 13:03 |
gabriel | vdrok: done ^ | 13:03 |
*** Marga_ has quit IRC | 13:03 | |
*** jamielennox is now known as jamielennox|away | 13:08 | |
*** jistr has joined #openstack-ironic | 13:11 | |
*** jerrygb has joined #openstack-ironic | 13:11 | |
*** trown|outttypeww is now known as trown | 13:14 | |
*** baoli has joined #openstack-ironic | 13:16 | |
*** jerrygb has quit IRC | 13:16 | |
ifarkas | sambetts, sure, I will review it a bit later | 13:20 |
sambetts | :) thanks | 13:21 |
openstackgerrit | Gabriel Bezerra proposed openstack/ironic: Use server_profile_template_uri at scheduling https://review.openstack.org/237122 | 13:29 |
gabriel | vdrok: actually I hadn't seen the mock part. Done now. | 13:29 |
gabriel | ^ | 13:29 |
lazy_prince | Hi.. my swift is configured with ssl.. do I need to have the CA certificate embedded in the agent deploy image..? if so how can I do that.. | 13:32 |
*** daemontool has joined #openstack-ironic | 13:59 | |
*** links has quit IRC | 14:01 | |
openstackgerrit | Merged openstack/pyghmi: Only bind on tmpsocket once https://review.openstack.org/240981 | 14:03 |
*** jerrygb has joined #openstack-ironic | 14:04 | |
openstackgerrit | Merged openstack/pyghmi: Allow bind address to be specified https://review.openstack.org/240741 | 14:04 |
sambetts | lazy_prince: https://review.openstack.org/#/c/240136/2/doc/source/drivers/ilo.rst this patch is talking about swift https not sure if it'll help you out | 14:07 |
openstackgerrit | Andre Aranha proposed openstack/python-ironicclient: Adding cacert parameter to Keystone https://review.openstack.org/242071 | 14:07 |
openstackgerrit | Andre Aranha proposed openstack/python-ironicclient: Adding cacert parameter to Keystone https://review.openstack.org/242071 | 14:08 |
*** david-lyle has joined #openstack-ironic | 14:08 | |
*** daemontool has quit IRC | 14:15 | |
*** daemontool has joined #openstack-ironic | 14:16 | |
NobodyCam | good morning IRonicers | 14:19 |
sambetts | morning NobodyCam | 14:19 |
lazy_prince | sambetts: thanks for the link. Just wanted to check if you know how to provide the CA certificate or How is iLO driver going to find the correct CA certificate.. | 14:20 |
NobodyCam | morning sambetts :) | 14:21 |
sambetts | lazy_prince: really not sure, I don't see certificates mentioned anywhere in that doc patch, sorry :( | 14:22 |
TheJulia | good morning NobodyCam | 14:22 |
sambetts | o/ TheJulia | 14:22 |
lazy_prince | sambetts: thats okay.. thanks.. | 14:22 |
NobodyCam | morning TheJulia ") | 14:25 |
*** absubram has joined #openstack-ironic | 14:26 | |
*** thiagop has joined #openstack-ironic | 14:26 | |
thiagop | Good morning Ironicers! | 14:26 |
NobodyCam | morning thiagop | 14:26 |
thiagop | hey NobodyCam! Have a good trip back from the Summit? | 14:27 |
NobodyCam | yea, and I almost feel back to normal :) | 14:27 |
thiagop | People here are having a bad time with jetlag | 14:28 |
NobodyCam | this was a really bad one | 14:28 |
NobodyCam | i was walking dead last few days | 14:28 |
thiagop | lol | 14:29 |
*** mtanino has joined #openstack-ironic | 14:31 | |
jroll | sambetts: let's roll with a separate qa etherpad for the day to day work and such, and sum it up in subteam reports. the subteam stuff gets nuked every week :) | 14:38 |
jroll | morning sambetts NobodyCam thiagop lazy_prince TheJulia gabriel and anyone else lurking :) | 14:38 |
thiagop | jroll: o/ | 14:38 |
*** dims has joined #openstack-ironic | 14:40 | |
lazy_prince | jroll: Morning.. | 14:40 |
lazy_prince | jroll: now that you are here, do you know if IPA works with swift using self-singed CA certificates..? | 14:41 |
NobodyCam | morning jroll lazy_prince | 14:41 |
jroll | lazy_prince: no clue, off the top of my head. I would guess no? | 14:42 |
*** maurosr has quit IRC | 14:43 | |
*** smoriya has quit IRC | 14:43 | |
*** dims_ has quit IRC | 14:43 | |
*** maurosr has joined #openstack-ironic | 14:43 | |
lazy_prince | jroll: hmm interesting... I think, I will file a bug.. should it be under IPA or dib..? | 14:43 |
*** athomas has quit IRC | 14:43 | |
sambetts | jroll: I know we wanted to have a non-release specific etherpad so the ironic-mitaka one wasn't any good, but should we reuse/rework the existing IronicCI one? or make a entirly new one? | 14:44 |
persia | lazy_prince: You would need to inject your signing certificate as trusted into the IPA image for it to trust certs signed by your CA. | 14:44 |
*** flyingtt__ has quit IRC | 14:44 | |
jroll | lazy_prince: IPA is going to need code for it, so put it there I think | 14:44 |
jroll | or maybe it is a DIB thing | 14:44 |
jroll | TIL persia knows more than me about IPA | 14:44 |
sturivnyi | jlvillal: Hello) | 14:44 |
*** smcginnis has quit IRC | 14:45 | |
*** athomas has joined #openstack-ironic | 14:45 | |
persia | Could be IPA or DiB: if DiB, the cert would work for all ways in which DiB is used, but it means not sharing images outside the CA's authority. If IPA, it would presumably be some action that is taken to consume user-supplied trusted signing certs pre-deploy. Different architectures to solve the same problem. | 14:45 |
persia | jroll: Definitely not: I just know too much about SSL. | 14:46 |
lazy_prince | jroll: persia: hmm.. IPA may just depend on the OS to get the CA certificate... and so I guess, it will be dib.. but just wanted to check | 14:46 |
*** smcginnis has joined #openstack-ironic | 14:46 | |
*** jaypipes has joined #openstack-ironic | 14:47 | |
jroll | lazy_prince: yeah, DIB makes sense to me, I think. there's still the coreos builder but that's easier for ops to customize | 14:47 |
jroll | persia: :) | 14:47 |
*** gabriel has quit IRC | 14:47 | |
sturivnyi | jlvillal: We have a patch https://review.openstack.org/#/c/216701/16 Could you please verify it (I mean workflow =)), thanks. | 14:49 |
*** gabriel has joined #openstack-ironic | 14:49 | |
*** dims has quit IRC | 14:53 | |
openstackgerrit | Dan Prince proposed openstack/ironic: iboot: add wait loop for pstate to activate https://review.openstack.org/240989 | 14:55 |
*** cemason has joined #openstack-ironic | 14:56 | |
*** trown is now known as trown|outttypeww | 14:57 | |
*** ionutbalutoiu has joined #openstack-ironic | 14:57 | |
jroll | sambetts: oh, I missed your question, what's the existing pad | 14:58 |
sambetts | jroll: https://etherpad.openstack.org/p/IronicCI and https://etherpad.openstack.org/p/IronicTempestGate both exist today and are linked off the Ironic whiteboard | 14:59 |
jroll | sambetts: yeah just use https://etherpad.openstack.org/p/IronicCI | 15:00 |
jroll | that's super old | 15:00 |
*** baoli has quit IRC | 15:01 | |
sambetts | ok, will do :) | 15:01 |
*** david-lyle has quit IRC | 15:06 | |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic: Add documentation for Ceph Object Gateway support https://review.openstack.org/232068 | 15:06 |
*** lazy_prince has quit IRC | 15:08 | |
*** baoli has joined #openstack-ironic | 15:09 | |
*** athomas has quit IRC | 15:09 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Minor CONTRIBUTNG text fix https://review.openstack.org/242108 | 15:10 |
*** harshs has joined #openstack-ironic | 15:10 | |
*** harshs has quit IRC | 15:13 | |
*** harshs has joined #openstack-ironic | 15:19 | |
krtaylor | morning all | 15:24 |
NobodyCam | good morning krtaylor :) | 15:25 |
*** jaypipes has quit IRC | 15:25 | |
* krtaylor reads scrollback | 15:27 | |
krtaylor | sambetts, thanks for the etherpad and cleanup, I'll add it to the spec | 15:27 |
krtaylor | btw, my spec for infra to host a "supported" CI dashboard merged, we now have one CI dashboard to rule them all | 15:28 |
*** harshs has quit IRC | 15:29 | |
* krtaylor finds the link | 15:29 | |
*** amotoki has quit IRC | 15:30 | |
krtaylor | it will eventually be: ci-dashboard.openstack.org | 15:30 |
thiagop | morning krtaylor | 15:30 |
sambetts | krtaylor: Nice! | 15:32 |
sambetts | ifarkas: Thanks for merging that devstack patch :) | 15:32 |
*** Nisha has joined #openstack-ironic | 15:33 | |
ifarkas | sambetts, np ;-) | 15:33 |
*** harshs has joined #openstack-ironic | 15:37 | |
*** dprince has quit IRC | 15:37 | |
jroll | yuriyz: I think you're the last core that was not at the summit, would you please review https://review.openstack.org/#/c/241223/ | 15:48 |
*** afaranha has quit IRC | 15:52 | |
*** jistr is now known as jistr|afkmtg | 15:53 | |
*** bnemec has quit IRC | 15:55 | |
*** nicodemos has joined #openstack-ironic | 16:01 | |
*** harshs has quit IRC | 16:04 | |
*** harshs_ has joined #openstack-ironic | 16:04 | |
*** Nisha_away has joined #openstack-ironic | 16:05 | |
*** Nisha has quit IRC | 16:05 | |
*** caiobo has joined #openstack-ironic | 16:06 | |
*** hemnafk is now known as hemna | 16:13 | |
*** jerrygb has quit IRC | 16:13 | |
*** Nisha_away has quit IRC | 16:14 | |
*** baoli has quit IRC | 16:14 | |
*** baoli has joined #openstack-ironic | 16:14 | |
*** jerrygb has joined #openstack-ironic | 16:15 | |
*** baoli has quit IRC | 16:21 | |
*** baoli has joined #openstack-ironic | 16:21 | |
*** ukalifon1 has quit IRC | 16:25 | |
*** Nisha has joined #openstack-ironic | 16:28 | |
*** jaypipes has joined #openstack-ironic | 16:30 | |
*** jerrygb has quit IRC | 16:31 | |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic: Add reno for release notes management https://review.openstack.org/242147 | 16:31 |
*** jerrygb has joined #openstack-ironic | 16:31 | |
*** mkovacik has quit IRC | 16:32 | |
*** harshs_ has quit IRC | 16:35 | |
*** rbudden has joined #openstack-ironic | 16:38 | |
*** thrash is now known as thrash|f00dz | 16:41 | |
jlvillal | sambetts, What jroll said on etherpads. Looks like you two got it sorted out :) | 16:42 |
sambetts | jlvillal: https://etherpad.openstack.org/p/IronicCI I've started populating a bit of the page, I hope its what you were thinking of | 16:42 |
jlvillal | sambetts, Thanks. Could you update our QA meeting page with a link to that? | 16:43 |
sambetts | jlvillal: Done :) | 16:45 |
*** ifarkas has quit IRC | 16:46 | |
*** mgoddard_ has joined #openstack-ironic | 16:46 | |
jlvillal | sambetts, Thanks! | 16:46 |
*** mgoddard has quit IRC | 16:49 | |
*** yuikotak_ has joined #openstack-ironic | 16:49 | |
*** subscope has quit IRC | 16:50 | |
*** alex_xu_ has joined #openstack-ironic | 16:51 | |
*** yuriyz|2 has joined #openstack-ironic | 16:52 | |
*** mari0jv has joined #openstack-ironic | 16:52 | |
*** thiagop_ has joined #openstack-ironic | 16:52 | |
*** marios_ has joined #openstack-ironic | 16:54 | |
*** tangchen_ has joined #openstack-ironic | 16:54 | |
*** liliars_ has joined #openstack-ironic | 16:55 | |
*** e0ne has quit IRC | 16:58 | |
*** barra204 has joined #openstack-ironic | 16:59 | |
*** dhellmann_ has joined #openstack-ironic | 17:00 | |
*** arif-ali_ has joined #openstack-ironic | 17:00 | |
*** sirushti_ has joined #openstack-ironic | 17:01 | |
*** lsmola has quit IRC | 17:02 | |
*** Ng_ has joined #openstack-ironic | 17:03 | |
*** dprince has joined #openstack-ironic | 17:03 | |
*** thiagop has quit IRC | 17:04 | |
*** alex_xu has quit IRC | 17:04 | |
*** yuikotakada has quit IRC | 17:04 | |
*** dhellmann has quit IRC | 17:04 | |
*** liliars-afk has quit IRC | 17:04 | |
*** yuriyz has quit IRC | 17:04 | |
*** marios has quit IRC | 17:04 | |
*** arif-ali has quit IRC | 17:04 | |
*** tangchen has quit IRC | 17:04 | |
*** Ng has quit IRC | 17:04 | |
*** mariojv has quit IRC | 17:04 | |
*** shakamunyi has quit IRC | 17:04 | |
*** sirushti has quit IRC | 17:04 | |
*** sirushti_ is now known as sirushti | 17:04 | |
*** arif-ali_ is now known as arif-ali | 17:04 | |
*** dhellmann_ is now known as dhellmann | 17:05 | |
jroll | devananda: having doug sanity check me before I hit the other projects, but https://review.openstack.org/#/q/owner:%22Jim+Rollenhagen+%253Cjim%2540jimrollenhagen.com%253E%22+topic:add-reno,n,z | 17:05 |
*** mgoddard_ has quit IRC | 17:05 | |
*** mgoddard has joined #openstack-ironic | 17:05 | |
*** Ng_ is now known as Ng | 17:06 | |
*** rebase has joined #openstack-ironic | 17:08 | |
*** garthb has joined #openstack-ironic | 17:08 | |
*** bnemec has joined #openstack-ironic | 17:10 | |
*** jistr|afkmtg is now known as jistr | 17:14 | |
jroll | devananda: oh, also, on the topic of launchpad stuff, I added it to the meeting. one thing that's a bummer is it will still be manual even if we switch to something else | 17:16 |
*** Nisha_away has joined #openstack-ironic | 17:20 | |
*** Nisha has quit IRC | 17:20 | |
openstackgerrit | Merged openstack/python-ironicclient: Introduce tempest-lib to functional tests https://review.openstack.org/216701 | 17:21 |
*** achanda has joined #openstack-ironic | 17:26 | |
sambetts | calling it an evening, night all o/ | 17:31 |
JayF | night | 17:31 |
thiagop_ | night sambetts | 17:32 |
NobodyCam | night sambetts | 17:32 |
NobodyCam | morning JayF :) | 17:32 |
*** subscope has joined #openstack-ironic | 17:34 | |
*** thrash|f00dz is now known as thrash | 17:34 | |
*** e0ne has joined #openstack-ironic | 17:41 | |
*** afaranha has joined #openstack-ironic | 17:41 | |
*** achanda has quit IRC | 17:43 | |
*** achanda has joined #openstack-ironic | 17:45 | |
*** subscope has quit IRC | 17:47 | |
*** derekh has quit IRC | 17:48 | |
* jlvillal is actually surprised at how much he enjoys the instant Starbucks coffee he bought at Costco | 17:49 | |
* NobodyCam lived on it in tokyo | 17:49 | |
jlvillal | NobodyCam, :) It isn't bad! | 17:50 |
jlvillal | NobodyCam, Too be honest I like it more than the coffee machine at work. | 17:50 |
NobodyCam | much better then NO coffee!!!! | 17:50 |
NobodyCam | lol | 17:50 |
*** romainh has left #openstack-ironic | 17:51 | |
*** e0ne has quit IRC | 17:51 | |
*** thiagop_ is now known as thiagop | 17:53 | |
*** e0ne has joined #openstack-ironic | 17:54 | |
*** e0ne has quit IRC | 17:56 | |
*** mbound has quit IRC | 17:58 | |
*** jistr has quit IRC | 18:00 | |
openstackgerrit | Merged openstack/ironic-inspector: Support IPA for devstack-plugin https://review.openstack.org/223563 | 18:01 |
*** spandhe has joined #openstack-ironic | 18:02 | |
*** e0ne has joined #openstack-ironic | 18:04 | |
*** e0ne has quit IRC | 18:08 | |
*** daemontool has quit IRC | 18:09 | |
*** harshs has joined #openstack-ironic | 18:14 | |
*** achanda has quit IRC | 18:19 | |
*** aarefiev22 has joined #openstack-ironic | 18:33 | |
*** achanda has joined #openstack-ironic | 18:41 | |
*** cemason has quit IRC | 18:45 | |
*** cemason has joined #openstack-ironic | 18:46 | |
*** Nisha_brb has joined #openstack-ironic | 18:50 | |
*** Nisha_away has quit IRC | 18:50 | |
*** cemason has quit IRC | 18:51 | |
*** mari0jv is now known as mariojv | 18:57 | |
*** jerrygb has quit IRC | 18:57 | |
*** jerrygb has joined #openstack-ironic | 18:58 | |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic: Add reno for release notes management https://review.openstack.org/242147 | 19:02 |
*** jerrygb has quit IRC | 19:03 | |
*** liliars_ is now known as liliars | 19:08 | |
*** Nisha_brb has quit IRC | 19:10 | |
* krotscheck is pondering how the webclient should negotiate its api version | 19:13 | |
krotscheck | Honestly, I kinda feel like I should hard-lock it, because that'll make it easier to test. | 19:14 |
krotscheck | But then, some kind of version frobbing would also be nice, if there's a noticable "ok, these versions are good enough". | 19:15 |
krotscheck | Alternatively, I wonder if I can run tests across a list of approved versions. | 19:15 |
*** electrofelix has quit IRC | 19:15 | |
krotscheck | As in: This UI will work for API versions X->Y, and it's decided by ***MAGIC*** | 19:15 |
krotscheck | Any thoughts? | 19:16 |
afaranha | Hello, my team have developt a CI, we already have it configured and would ask for the next step, that is to be able to vote in the Verified field. | 19:18 |
afaranha | Our last test was here: https://review.openstack.org/#/c/226956/ Log here: http://ironic-oneview-ci.lsd.ufcg.edu.br/logs/ufcg_ci/power_and_management/314/ | 19:18 |
afaranha | May I have any feedback, if it's ok or missing something? | 19:18 |
krotscheck | afaranha: The best place to ask that question would actually be the #openstack-infra channel, they manage third-party integrations. | 19:23 |
afaranha | krotscheck, I asked there and they said to ask here :P | 19:24 |
jroll | afaranha: let me get back to you on that in 30 minutes or so | 19:25 |
krotscheck | afaranha: Aaaah, thanks for clarifying. | 19:25 |
afaranha | krotscheck, So I need you to give the CI permission to vote? | 19:29 |
krotscheck | afaranha: s/you/jroll/ | 19:30 |
afaranha | just gonna wait them | 19:30 |
*** Marga_ has joined #openstack-ironic | 19:30 | |
liliars | yeah, seems to be related to permissions.. we tried to change the configs to be able to vote+verify but turns out we can't | 19:32 |
liliars | we'll wait, sure (: thanks anyways krotscheck | 19:32 |
*** nicodemos has quit IRC | 19:41 | |
*** mbound has joined #openstack-ironic | 19:53 | |
*** jerrygb has joined #openstack-ironic | 19:53 | |
jroll | afaranha: is there a reason that's just testing power control and not booting an instance like the rest of our CI? | 19:53 |
jroll | krtaylor: we may want to define/clarify what jobs third party CI should be running :) | 19:55 |
liliars | hey jroll, afaranha just left.. we're not booting yet because of some issues with the deploy environment | 19:55 |
sinval | ls | 19:56 |
liliars | internal things really with the network setup and such | 19:56 |
jroll | liliars: I see. it isn't well defined but I'm fairly certain we want that before we give third parties comment rights on ironic patches | 19:56 |
jroll | devananda: ^ agree? | 19:56 |
liliars | hahahahahahha sinval thinks this is a linux terminal | 19:56 |
liliars | jroll: np, makes sense really | 19:57 |
jroll | heh | 19:57 |
liliars | jroll: we were just testing up until where we could go with our current setup | 19:57 |
jroll | liliars: totes. it's great progress :) | 19:58 |
liliars | jroll: we are working on a different job for deploy testing, so that should be up soon #fingerscrossed | 19:58 |
jroll | krotscheck: so. api version things. ideally, I'd love webclient to support all API versions | 19:58 |
jroll | krotscheck: let me dig up the client negotiation stuff for you | 19:59 |
sinval | liliars: you're a bully | 19:59 |
liliars | sinval: crying is not allowed | 19:59 |
krotscheck | jroll: Oh, I have it already | 19:59 |
krtaylor | hehheh | 19:59 |
krotscheck | jroll: The thing that gets me is the difference in the statemachine. | 19:59 |
jroll | krotscheck: oh, cool. that's probably the best way to figure it out | 20:00 |
jroll | ya | 20:00 |
krtaylor | jroll, completely agree on test clarification, it is noted there, we just need to enumerate | 20:00 |
*** jobewan has joined #openstack-ironic | 20:00 | |
sinval | liliars: I'll remember that during the retrospective | 20:00 |
jroll | krotscheck: in retro-retrospect, that was kind of a fail in a number of ways | 20:01 |
krtaylor | jroll, we should also add our requirements on commenting (and eventually voting) that are above what infra requires | 20:01 |
liliars | jroll: hmm, also the jobs things you mentioned is the same I mentioned in krtaylor 's spec, that would be nice (: | 20:01 |
krtaylor | ++ | 20:01 |
jroll | krtaylor: indeed, are those in your spec? | 20:02 |
liliars | sinval: haha, go for it! (: | 20:02 |
krotscheck | jroll: Any objection to me just going ¯\_(ツ)_/¯ and locking to > (whatever version supports the new statemachine)? | 20:02 |
*** Marga_ has quit IRC | 20:03 | |
jroll | krotscheck: no strong objections, it'll make me a bit sad, but it's fine | 20:03 |
*** Marga_ has joined #openstack-ironic | 20:03 | |
jroll | krotscheck: if someone wants lower, they could contribute it | 20:03 |
jroll | krotscheck: are you automatically handling the enroll -> manageable -> available bits behind the scenes | 20:04 |
jroll | ? | 20:04 |
krotscheck | jroll: Didn't I see a patch recently that lets me just query the valid node states? | 20:04 |
krtaylor | jroll, not yet, I'll get to it very soon, until then, it is a good opportunity for someone to up their neg count :) | 20:04 |
jroll | krotscheck: well, we didn't remove any valid states, just added a new entrypoint | 20:05 |
krotscheck | jroll: At the moment I'm keeping my patches super constrained in order to land functionality. Once the functionality lands I can rope in Piet and his UX monkeys and see what they think. | 20:05 |
krtaylor | jroll, although an alternate approach is to just have the requirements live in docs | 20:05 |
jroll | krotscheck: for the sake of some sort of autodiscovery mechanism, the UI should totally support viewing a thing that's in ENROLL and bumping it through manage to available | 20:06 |
krotscheck | I dig. | 20:06 |
jroll | krotscheck: and if the UI can handle all of that, I don't see why it couldn't handle a node being added as available (the old method) | 20:06 |
* krotscheck is trying to figure out how to test the UI with different API versions. | 20:06 | |
jroll | krotscheck: heh, that was my next thing - maybe allow a (user|deployer) to lock the api version or something? | 20:07 |
krotscheck | jroll: The biggest trick there is what to do if you enroll a node and then close the browser window, or lose connectivity for some other reason. If I've got a background thread managing the state of that node, and the thread goes away, I lose the context under which that node was enrolled in the first place. | 20:07 |
jroll | krtaylor: yeah, it should be in docs regardless, putting it in the spec just means we get to disagree about it earlier | 20:08 |
jroll | krotscheck: oh, yeah, I was advocating that the user initiates the transitions from enroll -> manageable -> available | 20:08 |
jroll | which requires no background things | 20:08 |
krotscheck | jroll: Oh, sorry. i was tstill thinking on the UX thread. | 20:08 |
krtaylor | jroll, well said, I'll get it done | 20:09 |
jroll | krotscheck: so you think the user should *not* have to do that, right? | 20:09 |
liliars | the more specified the better for us setting this whole thing up heh, thanks a lot krtaylor (: | 20:10 |
krotscheck | jroll: Not have to do it manually? Urm... depends. | 20:10 |
krotscheck | jroll: It's all about making someone looking at the UI go "Oh, I get what the state machine is all about" without needing crazy documentation. | 20:11 |
krotscheck | jroll: If we can do that, then manual is fine. | 20:11 |
jroll | krotscheck: right, it's weird. some folks won't care, some will need to do it manually (auto-enrolling anything in the DC that powers on will need a review before making available to ironic) | 20:11 |
krotscheck | jroll: Otherwise, there's the "easy enroll" path where an ops person sits down, says: I has a server, and then gets to go directly to pushing the image. | 20:11 |
jroll | krotscheck: right, so maybe some words would help. for example, something in enroll says "please verify these details are correct and press manage" | 20:12 |
jroll | or whatever. | 20:12 |
jroll | the easy enroll path is also quite valuable, I agree | 20:12 |
jroll | urgh, maybe we do need the "define your entry point" thing, where you can just add it as available | 20:13 |
krotscheck | This is why we have a UX team :) | 20:13 |
krotscheck | After all, we could also have a use case of "Hi, I have a warehouse" | 20:14 |
*** afaranha_ has joined #openstack-ironic | 20:14 | |
jroll | right, and they want to feed a csv in | 20:14 |
krotscheck | And batch-enrolling that from a web-browser is going to be NUTS | 20:14 |
jroll | or they do what I did and write a for loop around a csv :P | 20:14 |
krotscheck | Because basically the web browser becomes the state manager for your entire warehouse. | 20:14 |
TheJulia | krotscheck: you mean you don't already have several warehouses? :) | 20:15 |
krotscheck | TheJulia: I do, it's just filled with dirty diapers rather than servers. | 20:15 |
TheJulia | oh... well that is a bit smelly. :( I was hoping for mead | 20:15 |
krotscheck | And my son has NO problems deploying there. | 20:15 |
jroll | jlvillal: honing in on grenade resources madness, I think we just need to add port 80 to the security group there. maybe 69 for tftp. with both, it works, testing with just 80 now. | 20:17 |
jlvillal | jroll, Sweet :) | 20:18 |
jroll | jlvillal: I'll put a patch up shortly if you don't mind basing your tests on that | 20:19 |
jlvillal | jroll, Works for me. grenade plugin will take some more time for me to learn about. | 20:19 |
jlvillal | jroll, Would be nice to get things sooner rather than later. | 20:20 |
jroll | jlvillal: we may not need a grenade plugin, to start | 20:20 |
jroll | (though we should move what's already there) | 20:20 |
*** Marga_ has quit IRC | 20:20 | |
jroll | jlvillal: we'll want to add stuff though, eventually, for example create a node or whatever before upgrading (unless they already remain through the upgrade) | 20:21 |
*** Marga_ has joined #openstack-ironic | 20:21 | |
jlvillal | jroll, Makes sense. Also move to a devstack plugin | 20:21 |
jroll | yep +1 | 20:21 |
jroll | but I would like to get grenade running at all first | 20:21 |
jlvillal | jroll, nova secgroup-add-rule $NOVA_USER tcp 80 80 0.0.0.0/0 ? | 20:22 |
*** daemontool has joined #openstack-ironic | 20:22 | |
jroll | jlvillal: yeah, testing now | 20:22 |
jlvillal | :) | 20:22 |
jroll | I can put up the patch unless you really want to | 20:22 |
jlvillal | jroll, Happy to have you do it. I can do it if you would like. | 20:24 |
jroll | I'll do it quick | 20:24 |
jroll | instance just went active | 20:24 |
jlvillal | Have it depend on my other patch | 20:24 |
jroll | what's the change id there? | 20:24 |
jlvillal | https://review.openstack.org/#/c/241790/ | 20:25 |
jroll | thanks | 20:25 |
jlvillal | Change-Id: I3e0b981848d29ad2e9855c27c3c307a3e7a40fc3 | 20:25 |
*** Marga_ has quit IRC | 20:26 | |
mrda | Morning Ironic | 20:27 |
jlvillal | mrda Good morning | 20:27 |
mrda | o/ | 20:27 |
jroll | jlvillal: wait, something is screwy, I also removed port 80 and it still boots fine | 20:28 |
jroll | so either I'm doing something wrong or grenade does something I'm not | 20:28 |
jroll | mrda: mornin | 20:28 |
jroll | bleh wtf | 20:29 |
*** afaranha_ has quit IRC | 20:29 | |
jlvillal | :( | 20:29 |
mrda | hey jroll | 20:30 |
jlvillal | mrda, Do you mind attending the Nova meeting today? | 20:33 |
mrda | that's in 30 minutes, right? | 20:33 |
* mrda is confused by daylight savings timezones | 20:34 | |
thiagop | morning mrda | 20:34 |
mrda | hey thiagop | 20:34 |
jroll | jlvillal: urgh, I see the problem | 20:34 |
jroll | compare these: | 20:35 |
jlvillal | mrda, I think so. 26 minutes | 20:35 |
jroll | http://logs.openstack.org/19/241019/3/experimental/gate-grenade-dsvm-ironic/14a657c/logs/old/devstacklog.txt.gz#_2015-11-03_23_15_58_534 | 20:35 |
jroll | http://logs.openstack.org/19/241019/3/experimental/gate-grenade-dsvm-ironic/14a657c/logs/grenade.sh.txt.gz#_2015-11-03_23_25_24_324 | 20:35 |
jroll | it isn't booting the thing on the right network | 20:35 |
jlvillal | jroll, Looking | 20:35 |
*** achanda has quit IRC | 20:35 | |
jlvillal | jroll, Okay. So grenade is using wrong network. Looking at code... | 20:37 |
jroll | jlvillal: I *think*. could be wrong. | 20:39 |
jlvillal | So devstack: lib/ironic: ironic_net_id=$(neutron net-list | grep private | get_field 1) | 20:39 |
jlvillal | grenade: projects/50_neutron/resources.sh: local net_id=$(neutron net-create --shared $NEUTRON_NET | grep ' id ' | get_field 2) | 20:40 |
jlvillal | From quick grepping | 20:40 |
jroll | yeah so it should actually work, I think | 20:41 |
jroll | but maybe just missing the ovs tap stuff there | 20:41 |
jroll | this: https://github.com/openstack-dev/devstack/blob/master/lib/ironic#L510-L533 | 20:42 |
jroll | I believe that's what connects the control plane into the vm on that network | 20:42 |
jlvillal | mrda: http://eavesdrop.openstack.org/#Nova_Team_Meeting | 20:43 |
jlvillal | jroll, Looking... | 20:43 |
NobodyCam | morning mrda | 20:43 |
NobodyCam | morning jlvillal :p | 20:43 |
jlvillal | NobodyCam, Good morning :) | 20:43 |
jroll | jlvillal: this is testable, going to play with it. might grab lunch first though :) | 20:44 |
jlvillal | jroll, Shouldn't all that be existing? If I'm understanding grenade correctly. | 20:44 |
jroll | jlvillal: but, I think the change is significant enough to do it in an ironic plugin | 20:44 |
jroll | well | 20:44 |
jroll | so devstack creates two networks, right? and the private one it plays with the underlying ovs stuff so it can reach the control plane | 20:45 |
jroll | but grenade creates a NEW shared network in 50_neutron/resources | 20:45 |
jlvillal | Okay. And that should still be active? | 20:45 |
jlvillal | Ah | 20:45 |
jroll | and uses that as the network to use in nova/resources | 20:45 |
*** spandhe has quit IRC | 20:45 | |
jroll | so the ovs stuff isn't set up how we need it | 20:45 |
mrda | hey NobodyCam | 20:45 |
jlvillal | jroll, Okay. That makes sense. | 20:46 |
jroll | make sense? | 20:46 |
jroll | cool | 20:46 |
jroll | this is getting annoying :) | 20:46 |
jlvillal | jroll, Yep. So why does it create a new network? Any ideas? | 20:46 |
jroll | jlvillal: I think the resources.sh stuff creates resources to keep around and everything else gets thrown out? dunno | 20:47 |
jroll | seems like a philosophical thing | 20:47 |
jroll | if I'm right, our nodes will also get thrown out after the upgrade, but I could be wrong | 20:48 |
* jroll needs to read more code | 20:48 | |
jlvillal | I see the commit that put it in: add neutron resource isolation script | 20:48 |
jlvillal | This simply does an create of a default shared network so that other | 20:48 |
jlvillal | tests can pass in a neutron environment. Eventually it may want to | 20:48 |
jlvillal | support more advanced scenarios. | 20:48 |
jroll | hm | 20:49 |
jroll | so in theory that could do the same tap setup, but I'm not sure if that's the right thing to do | 20:49 |
jroll | i.e. does that screw with other tests etc | 20:49 |
* jlvillal does not understand enough of it to have a good theory on what to do next. | 20:50 | |
jlvillal | I think we may want to ask for help... | 20:50 |
jlvillal | But I think I should keep plugging away at the plugin. Pun intended ;) | 20:50 |
jroll | heh +1 on keep hacking on plugin | 20:51 |
jroll | I can totally make this code work, but doing it in the right way is more questionable | 20:51 |
jroll | I think the plugin is the way to go | 20:51 |
jlvillal | Though I have to get some things done outside of that. Expense report and preparing for trip. | 20:51 |
jroll | in the plugin, we can set up that network however we'd like | 20:51 |
jlvillal | So I don't expect a huge amount of work from me over the next three days. | 20:52 |
jroll | right on | 20:52 |
jlvillal | But I will do what I can. | 20:52 |
jroll | I may hack on this some | 20:52 |
jroll | it's quite distracting in a nerd-snipe way | 20:52 |
jlvillal | It would be great to have other eyes on this! | 20:52 |
mrda | jlvillal: hope you have a successful migration to SAT jlvillal on the weekend :) | 20:58 |
jlvillal | mrda, Me too. A fair amount of prep work for me on a personal basis | 20:59 |
mrda | of course, hope it goes well. | 21:00 |
mrda | jroll: Besides https://review.openstack.org/#/c/237067/, are there any other Nova specs we need approved? And any other specs that need to get raised? | 21:06 |
mrda | jlvillal: Two things to remember, "50% RackerLatte" and Salt Lick. | 21:07 |
mrda | :) | 21:08 |
jlvillal | :) | 21:08 |
NobodyCam | what a salt lick latte? | 21:08 |
mrda | Might work | 21:08 |
mrda | :-S | 21:08 |
NobodyCam | :O | 21:08 |
jlvillal | NobodyCam, I think Salt Lick is a steak-house | 21:09 |
mrda | jlvillal: +1 | 21:09 |
NobodyCam | oh :p | 21:09 |
mrda | Not just "a", but "the" :) | 21:10 |
*** aarefiev22 has quit IRC | 21:10 | |
mrda | jroll: Nova want all nova-specs proposed by 19 Nov, so I'm hoping we've got our ducks lined up | 21:11 |
devananda | jroll: correct - we want 3rd party CI to comment ONLY for now. | 21:12 |
devananda | jroll: 3rd party CI can not, afaik, be allowed to vote in a way that prevents patches from landing. because its outside the control of infra, and it could block landing a gate-fixing bug fix that affects other things. | 21:13 |
NobodyCam | morning devananda :) | 21:13 |
mrda | hey devananda | 21:15 |
* jlvillal thinks doing an expense report for a foreign trip takes too long... | 21:16 | |
*** harshs has quit IRC | 21:17 | |
mrda | jlvillal: welcome to my world | 21:18 |
jlvillal | :) | 21:18 |
devananda | morning, mrda, NobodyCam :) | 21:21 |
jroll | devananda: oh, I was asking for your thoughts on which jobs we require :) | 21:21 |
devananda | jroll: oh :) | 21:22 |
jroll | mrda: not that I'm aware of | 21:22 |
devananda | jroll: we should define what the minimum coverage needed is, yes. off the cuff, I would say, exercising all of the "core" and "standard" driver interfaces | 21:23 |
devananda | eg, power, boot, deploy, management | 21:23 |
devananda | which may be covered by just doing the "deploy an instance" tests | 21:24 |
mrda | jroll: thanks. AFANICS, the things Nova think Ironic cares about this cycle are: "Ironic: Multiple compute host support", "tenant networking support for Ironic", and "Add support for booting bare metals from Cinder volume" | 21:24 |
devananda | mrda: jroll: I thought we were focusing on just attaching cinder volumes this cycle, not boot-from-vol ? | 21:25 |
jroll | devananda: yeah, I'm thinking run our tempest-pxe-ipa-whatever job. and we should add more api calls to that that interacts with it | 21:25 |
mrda | devananda: just reporting what's on Nova's tracking spreadsheet | 21:25 |
jroll | mrda: devananda: boot from volume is *not* on our high priority list, but there's people working on it | 21:25 |
mrda | ok, this is "Things blocking the work of other projects | 21:26 |
mrda | " | 21:26 |
mrda | rather than high priority - mea culpa | 21:26 |
devananda | mrda: cool. well, I certainly support folks that are working on that, but if there is a choice (I know how bottlenecked Nova can be) .... | 21:26 |
devananda | mrda: and thank you for reporting what's on their list :) | 21:27 |
mrda | One is glad to be of service :) | 21:27 |
devananda | flight is taking off ... ugh.... why did I get back on a plane? | 21:27 |
jroll | lol | 21:28 |
jroll | glhf | 21:28 |
jroll | I do that on sunday | 21:28 |
*** achanda has joined #openstack-ironic | 21:28 | |
NobodyCam | have a good flight devananda | 21:29 |
devananda | jroll: yea, that job is probably sufficient for now. | 21:29 |
jroll | cool, thanks | 21:29 |
* devananda shuts down laptop for takeoff | 21:30 | |
*** cemason has joined #openstack-ironic | 21:35 | |
*** caiobo has quit IRC | 21:39 | |
*** cemason has quit IRC | 21:39 | |
*** caiobo has joined #openstack-ironic | 21:39 | |
thiagop | folks, going out for the day | 21:40 |
*** caiobo has quit IRC | 21:40 | |
thiagop | sorry for not being around, lot of downstream stuff to get done | 21:40 |
thiagop | see ya | 21:40 |
*** thiagop has quit IRC | 21:40 | |
*** dprince has quit IRC | 21:41 | |
*** sinval has quit IRC | 21:43 | |
*** absubram has quit IRC | 21:44 | |
NobodyCam | night Thiagop | 21:47 |
gabriel | Hi folks! | 21:49 |
NobodyCam | hey hey good (UGT) morning gabriel | 21:49 |
gabriel | I'd love to have some eyes at https://review.openstack.org/#/c/237122/ | 21:50 |
gabriel | please | 21:50 |
gabriel | :) | 21:54 |
jroll | gabriel: not to be mean, but that's the 3rd or 4th time you've asked about that today | 21:56 |
jroll | it will get reviewed | 21:56 |
jroll | patience | 21:56 |
gabriel | OK | 21:58 |
gabriel | Thanks, jroll. | 21:59 |
jroll | np | 21:59 |
*** harshs has joined #openstack-ironic | 21:59 | |
*** thrash is now known as thrash|g0ne | 22:03 | |
*** Haomeng has quit IRC | 22:06 | |
*** Haomeng has joined #openstack-ironic | 22:06 | |
*** baoli_ has joined #openstack-ironic | 22:07 | |
*** baoli has quit IRC | 22:08 | |
*** zer0c00l has quit IRC | 22:09 | |
NobodyCam | gabriel: reviewed, left a comment about wording of one of the log messages | 22:10 |
gabriel | Thanks, NobodyCam. I'll fix it right away. | 22:19 |
*** Marga_ has joined #openstack-ironic | 22:20 | |
*** daemontool has quit IRC | 22:21 | |
gabriel | NobodyCam: Does using "Having it in driver_info is deprecated and should be removed." make sense to you? | 22:22 |
*** achanda has quit IRC | 22:22 | |
NobodyCam | ya along with the node $blah stuff | 22:24 |
*** praneshp has joined #openstack-ironic | 22:25 | |
*** zsmithnyc has quit IRC | 22:25 | |
gabriel | Yes. It would be just the last sentence | 22:26 |
gabriel | like: s/Having.*/"Having it in driver_info is deprecated and should be removed./ | 22:26 |
*** zsmithnyc has joined #openstack-ironic | 22:26 | |
NobodyCam | ++ | 22:26 |
gabriel | :) | 22:27 |
gabriel | I'll do that now | 22:27 |
*** praneshp_ has joined #openstack-ironic | 22:27 | |
*** praneshp has quit IRC | 22:29 | |
*** praneshp_ is now known as praneshp | 22:29 | |
openstackgerrit | Gabriel Bezerra proposed openstack/ironic: Use server_profile_template_uri at scheduling https://review.openstack.org/237122 | 22:30 |
*** zer0c00l has joined #openstack-ironic | 22:31 | |
gabriel | Done ^. Thank you for the review, NobodyCam. | 22:31 |
*** krtaylor has quit IRC | 22:32 | |
*** krtaylor has joined #openstack-ironic | 22:45 | |
*** baoli_ has quit IRC | 22:47 | |
*** achanda has joined #openstack-ironic | 22:59 | |
*** jamielennox|away is now known as jamielennox | 22:59 | |
*** jerrygb has quit IRC | 23:08 | |
*** upgrayedd_ has joined #openstack-ironic | 23:11 | |
*** upgrayedd_ is now known as upgrayedd | 23:13 | |
*** rbudden has quit IRC | 23:16 | |
jlvillal | jroll, On the 'floating ip' patch. Is there a better description of why we should skip the test? Or do you think we can fix the test? | 23:25 |
*** achanda has quit IRC | 23:31 | |
*** achanda has joined #openstack-ironic | 23:32 | |
*** jobewan has quit IRC | 23:32 | |
*** jerrygb has joined #openstack-ironic | 23:33 | |
*** Marga__ has joined #openstack-ironic | 23:37 | |
*** Marga_ has quit IRC | 23:40 | |
*** jobewan has joined #openstack-ironic | 23:45 | |
*** daemontool has joined #openstack-ironic | 23:46 | |
*** jerrygb_ has joined #openstack-ironic | 23:49 | |
ionutbalutoiu | Hello guys. I need a little bit of help. Trying to deploy Ironic Liberty release. Configured everything, but I get a bind error problem from neutron (http://paste.ubuntu.com/13117882/). When I have the neutron-openvswitch-agent on the compute node configured with ironic driver, everything is fine. Why does neutron try to bind an ovs port on the compute host ? (The neutron-openvswitch-agent on the ironic compute node wasn't needed with | 23:49 |
ionutbalutoiu | the Kilo deployment) | 23:49 |
openstackgerrit | Mario Villaplana proposed openstack/ironic: Allow vendor drivers to acquire shared tasks https://review.openstack.org/226058 | 23:49 |
*** davideagnello has quit IRC | 23:50 | |
*** jerrygb has quit IRC | 23:50 | |
openstackgerrit | Mario Villaplana proposed openstack/ironic: Allow vendor drivers to acquire shared tasks https://review.openstack.org/226058 | 23:53 |
*** smoriya has joined #openstack-ironic | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!