*** sacharya has quit IRC | 00:00 | |
*** aginwala has quit IRC | 00:01 | |
*** Sukhdev has quit IRC | 00:02 | |
*** aginwala has joined #openstack-ironic | 00:04 | |
*** Sukhdev has joined #openstack-ironic | 00:04 | |
*** naohirot has joined #openstack-ironic | 00:05 | |
openstackgerrit | Ruby Loo proposed openstack/ironic: Agent vendor handles manual cleaning https://review.openstack.org/247695 | 00:07 |
---|---|---|
openstackgerrit | Ruby Loo proposed openstack/ironic: Conductor handles manual cleaning https://review.openstack.org/247285 | 00:07 |
*** boris-42 has joined #openstack-ironic | 00:09 | |
*** mrmoje has quit IRC | 00:10 | |
*** Sukhdev has quit IRC | 00:14 | |
*** mjturek1 has quit IRC | 00:15 | |
*** openstackgerrit has quit IRC | 00:16 | |
*** openstackgerrit has joined #openstack-ironic | 00:17 | |
*** mbound_ has quit IRC | 00:18 | |
*** Sukhdev has joined #openstack-ironic | 00:20 | |
*** sacharya has joined #openstack-ironic | 00:21 | |
*** sacharya has quit IRC | 00:23 | |
*** aginwala has quit IRC | 00:25 | |
*** aginwala has joined #openstack-ironic | 00:33 | |
*** Sukhdev has quit IRC | 00:33 | |
openstackgerrit | Ruby Loo proposed openstack/ironic: Agent vendor handles manual cleaning https://review.openstack.org/247695 | 00:34 |
*** aginwala has quit IRC | 00:37 | |
*** rebase has quit IRC | 00:39 | |
openstackgerrit | Ruby Loo proposed openstack/ironic: Replace config 'clean_nodes' with 'automated_clean' https://review.openstack.org/247701 | 00:41 |
*** aginwala has joined #openstack-ironic | 00:43 | |
*** r-daneel has quit IRC | 00:55 | |
*** aginwala has quit IRC | 01:05 | |
*** aginwala has joined #openstack-ironic | 01:06 | |
*** aginwala_ has joined #openstack-ironic | 01:06 | |
*** jerrygb has quit IRC | 01:09 | |
*** jerrygb has joined #openstack-ironic | 01:10 | |
*** aginwala has quit IRC | 01:10 | |
*** spandhe has quit IRC | 01:12 | |
openstackgerrit | Ruby Loo proposed openstack/ironic: Replace config 'clean_nodes' with 'automated_clean' https://review.openstack.org/247701 | 01:13 |
*** jerrygb has quit IRC | 01:14 | |
*** ijw_ has quit IRC | 01:15 | |
*** rebase has joined #openstack-ironic | 01:15 | |
*** sambetts-afk has quit IRC | 01:18 | |
*** mbound_ has joined #openstack-ironic | 01:19 | |
lintan | morning Ironic | 01:19 |
openstackgerrit | Merged openstack/ironic-lib: Updated from global requirements https://review.openstack.org/247602 | 01:23 |
*** mbound_ has quit IRC | 01:24 | |
openstackgerrit | Arun S A G proposed openstack/ironic-specs: Add spec to support tarpayload https://review.openstack.org/248968 | 01:28 |
*** zhenguo has joined #openstack-ironic | 01:38 | |
zer0c00l | jroll: I think we can abandon these https://review.openstack.org/#/c/246718/ ? | 01:38 |
*** baoli has quit IRC | 01:38 | |
zer0c00l | I made changes to devstack instead https://review.openstack.org/#/c/248330/ | 01:39 |
*** baoli has joined #openstack-ironic | 01:39 | |
jroll | zer0c00l: yeah, seems like the right thing to do | 01:40 |
openstackgerrit | Merged openstack/ironic: Update iLO documentation https://review.openstack.org/240132 | 01:44 |
zhenguo | jroll: can you please have a look at this https://review.openstack.org/#/c/241453/ when you are not busy, the spec has been approved. | 01:44 |
zer0c00l | jroll: done | 01:45 |
jroll | zhenguo: marked the spec approved for you | 01:46 |
zhenguo | jroll: thanks | 01:46 |
jroll | np | 01:46 |
jroll | s/spec/blueprint :) | 01:47 |
Haomeng | zhenguo: -1 removed:) | 01:49 |
zhenguo | Haomeng: thanks :) | 01:50 |
Haomeng | zhenguo: wel:) | 01:50 |
sinvalv | hey folks, what do you guys think about how Ironic functional tests should work regarding real depencies like real services like Ironic and Nova (api requests config for clients and things like that)? are we going to mock them too? an specific conf file for those tests? (but there are some issues on this...) | 01:51 |
Haomeng | zhenguo: and your comments are address for these patch, help to review if you have time- https://review.openstack.org/#/q/owner:Haomeng%252CWang+status:open,n,z , thanks:) | 01:52 |
*** aginwala_ has quit IRC | 01:52 | |
*** ijw has joined #openstack-ironic | 01:52 | |
sinvalv | dependencies* | 01:52 |
zhenguo | Haomeng: yeah, sorry for the delay | 01:52 |
Haomeng | zhenguo: np:) | 01:53 |
Haomeng | zhenguo: if you have time, and there are not urgent patches:) | 01:53 |
sinvalv | I'm just brainstorming and trying to figure out how to put reusable test cases for drivers in "ironic/tests/functional" | 01:53 |
*** aginwala has joined #openstack-ironic | 01:55 | |
*** Haomeng has quit IRC | 01:57 | |
zhenguo | Haomeng: do we need to add some test cases for command failed, and when doing the operations with multi-nodes how can we find which are succeed and which are fail. | 02:02 |
*** ijw has quit IRC | 02:03 | |
*** amotoki has joined #openstack-ironic | 02:13 | |
openstackgerrit | Merged openstack/ironic: Fix comments on DRAC BIOS vendor_passthru https://review.openstack.org/241524 | 02:17 |
openstackgerrit | Arun S A G proposed openstack/ironic-specs: Add tar payload spec https://review.openstack.org/248968 | 02:22 |
*** spandhe has joined #openstack-ironic | 02:22 | |
openstackgerrit | Merged openstack/ironic-python-agent: Updated from global requirements https://review.openstack.org/247131 | 02:23 |
*** spandhe_ has joined #openstack-ironic | 02:25 | |
*** spandhe has quit IRC | 02:27 | |
*** spandhe_ is now known as spandhe | 02:27 | |
openstackgerrit | Merged openstack/ironic: Updated from global requirements https://review.openstack.org/247111 | 02:29 |
*** Marga_ has quit IRC | 02:33 | |
*** david-ly_ has quit IRC | 02:36 | |
*** meghal has quit IRC | 02:38 | |
*** aginwala has quit IRC | 02:39 | |
*** dims has joined #openstack-ironic | 02:40 | |
openstackgerrit | Arun S A G proposed openstack/ironic-specs: Add tar payload spec https://review.openstack.org/248968 | 02:44 |
*** jerrygb has joined #openstack-ironic | 02:44 | |
*** meghal has joined #openstack-ironic | 02:44 | |
*** meghal has quit IRC | 02:51 | |
*** sacharya has joined #openstack-ironic | 02:53 | |
*** smoriya_afk has joined #openstack-ironic | 02:55 | |
*** smoriya_afk is now known as smoriya | 02:55 | |
openstackgerrit | Arun S A G proposed openstack/ironic-specs: Add spec to propose tarpayload support in IPA https://review.openstack.org/248968 | 02:56 |
*** rebase has quit IRC | 02:56 | |
*** aginwala has joined #openstack-ironic | 02:56 | |
*** rloo has quit IRC | 02:57 | |
*** cui has joined #openstack-ironic | 02:58 | |
openstackgerrit | Arun S A G proposed openstack/ironic-specs: Add spec to propose tarpayload support in IPA https://review.openstack.org/248968 | 03:02 |
*** smoriya has quit IRC | 03:03 | |
*** lazy_prince has joined #openstack-ironic | 03:04 | |
*** smoriya_afk has joined #openstack-ironic | 03:05 | |
*** smoriya_afk is now known as smoriya | 03:06 | |
*** harshs has quit IRC | 03:08 | |
*** Marga_ has joined #openstack-ironic | 03:09 | |
*** jerrygb has quit IRC | 03:11 | |
*** jerrygb has joined #openstack-ironic | 03:13 | |
*** Marga_ has quit IRC | 03:14 | |
*** dims has quit IRC | 03:17 | |
*** dims has joined #openstack-ironic | 03:22 | |
*** yuanying has quit IRC | 03:23 | |
*** kan_ has joined #openstack-ironic | 03:26 | |
*** pcaruana has quit IRC | 03:27 | |
*** dims has quit IRC | 03:35 | |
*** praneshp has quit IRC | 03:37 | |
*** kan_ has quit IRC | 03:37 | |
*** Haomeng has joined #openstack-ironic | 03:38 | |
*** smoriya has quit IRC | 03:38 | |
*** MattMan has quit IRC | 03:38 | |
*** MattMan has joined #openstack-ironic | 03:39 | |
*** smoriya_afk has joined #openstack-ironic | 03:39 | |
*** smoriya_afk is now known as smoriya | 03:39 | |
Haomeng | zhenguo: got your comments - hi Haomeng, thanks for the patch, I think we need to add some test cases for the bad commands. | 03:45 |
Haomeng | zhenguo: not very sure your bad commands, can you show an example? | 03:45 |
zhenguo | Haomeng: bad parameters or bad nodes input | 03:46 |
Haomeng | zhenguo: ok, got, will update:) | 03:46 |
Haomeng | zhenguo: :) | 03:46 |
zhenguo | Haomeng: maybe some nodes operations can succeed and other fail | 03:47 |
Haomeng | zhenguo: yes, but we just issue the same command to multi nodes, so for current, some commad has no return code immediately, because we are async call | 03:49 |
Haomeng | zhenguo: so for such fail call case, it is covered by single node case already I think how do you tink | 03:49 |
zhenguo | Haomeng: yeah, I think it is | 03:50 |
*** smoriya has quit IRC | 04:03 | |
*** smoriya_afk has joined #openstack-ironic | 04:04 | |
*** smoriya_afk is now known as smoriya | 04:04 | |
*** cui has quit IRC | 04:06 | |
*** yuanying has joined #openstack-ironic | 04:08 | |
*** david-lyle has joined #openstack-ironic | 04:08 | |
*** aginwala has quit IRC | 04:09 | |
*** sacharya has quit IRC | 04:18 | |
Haomeng | zhenguo: ok, let me try to add some invalid node uuid cases to have try | 04:19 |
*** PradeepV has joined #openstack-ironic | 04:20 | |
*** meghal has joined #openstack-ironic | 04:23 | |
*** jerrygb has quit IRC | 04:24 | |
*** sinvalv has quit IRC | 04:30 | |
*** kalpase has joined #openstack-ironic | 04:34 | |
*** kalpase has quit IRC | 04:38 | |
*** sacharya has joined #openstack-ironic | 04:40 | |
*** kalpase has joined #openstack-ironic | 04:41 | |
PradeepV | Hi Openstack, Good morning, how can i create a cloud baremetal image for SUSE OS | 04:50 |
*** meghal has quit IRC | 04:54 | |
Haomeng | PradeepV: I think so, dib has such suse element - https://github.com/openstack/diskimage-builder/tree/master/elements/opensuse | 04:54 |
Haomeng | PradeepV: install dib and run dib command to create suse with the elements "opensuse" as the os type input | 04:55 |
PradeepV | HI Haomeng, let me try :) | 04:57 |
*** meghal has joined #openstack-ironic | 04:57 | |
*** cui has joined #openstack-ironic | 05:00 | |
*** cuihaozhi has joined #openstack-ironic | 05:02 | |
*** cui has quit IRC | 05:02 | |
*** deray has joined #openstack-ironic | 05:02 | |
Haomeng | PradeepV: ok | 05:07 |
*** lazy_prince has quit IRC | 05:08 | |
Haomeng | PradeepV: try with "disk-image-create opensuse vm dhcp-all-interfaces grub2 -o my-image", which is for ironic bm image | 05:08 |
Haomeng | Haomeng: whole disk images: | 05:09 |
*** meghal1 has joined #openstack-ironic | 05:10 | |
*** mrmoje has joined #openstack-ironic | 05:12 | |
*** meghal has quit IRC | 05:13 | |
*** rcernin has joined #openstack-ironic | 05:15 | |
*** Marga_ has joined #openstack-ironic | 05:16 | |
PradeepV | Haomeng, I need a baremetal image, so tried using "disk-image-create opensuse baremetal dhcp-all-interfaces grub2 -o opensuse-my-image" , the installation is getting aborted with "'grub-efi-amd64-signed' not found in package names. Trying capabilities." | 05:19 |
PradeepV | also i exported the element path ELEMENTS_PATH=/home/stack/diskimage-builder/elements | 05:20 |
*** Sukhdev has joined #openstack-ironic | 05:24 | |
Haomeng | PradeepV: so if you make sure it is not your env issue, we can raise the issue to tripleo irc which own dib component | 05:27 |
Haomeng | PradeepV: #tripleo | 05:27 |
PradeepV | Haomeng, ok let me confirm | 05:28 |
Haomeng | PradeepV: ok, did you run on ubuntu or other os? | 05:28 |
*** smoriya has quit IRC | 05:29 | |
Haomeng | PradeepV: let me try with same command with my ubuntu env | 05:29 |
*** achanda has joined #openstack-ironic | 05:29 | |
*** rcernin has quit IRC | 05:34 | |
PradeepV | Haomeng, I ran it on ubuntu env | 05:36 |
Haomeng | PradeepV: yes, I got "No update candidate for 'sudo-1.8.10p3-5.16.1.x86_64'. The highest available version is already installed." also:) | 05:37 |
Haomeng | PradeepV: and last line is same with your case - 'grub-efi-amd64-signed' not found in package names. Trying capabilities. | 05:37 |
Haomeng | PradeepV: i have raised tripleo bug - https://bugs.launchpad.net/tripleo/+bug/1519209 | 05:39 |
openstack | Launchpad bug 1519209 in tripleo " disk-image-create fail with opensuse element" [Undecided,New] | 05:39 |
PradeepV | ok Haomeng, thank you | 05:39 |
Haomeng | PradeepV: yuo can check with tripleo guys, but now, almost guys are in dream now:) | 05:39 |
PradeepV | Haomeng :) | 05:39 |
Haomeng | PradeepV: :) | 05:40 |
*** achanda has quit IRC | 05:41 | |
*** Sukhdev has quit IRC | 05:45 | |
openstackgerrit | Arun S A G proposed openstack/ironic-specs: Add spec to propose tarpayload support in IPA https://review.openstack.org/248968 | 05:47 |
*** pcaruana has joined #openstack-ironic | 05:49 | |
PradeepV | Haomeng, I see a peculiar issue in one of my setups, it is aa multinode, I am able to create a instance and nova is assigning IP to the instance in GUI, but when i login to the instance I see there is no fixed IP assigned to the tap interface | 05:55 |
Haomeng | PradeepV: fixed ip? | 05:55 |
Haomeng | PradeepV: can you check dnsmasq process argument files? | 05:55 |
PradeepV | It is a VLAN based network, I see the dhcp request going past the br-eth interface in compute node, but the request is not reaching the controller | 05:56 |
Haomeng | PradeepV: did you run tcpdump to check vlan packages with tag number? | 05:58 |
Haomeng | PradeepV: and if your env is vlan based, make sure the baremetal physical nic is connected to switch with access port, not trunk port, and controlloer nic is connecting switch on trunk port | 05:59 |
Haomeng | PradeepV: and the port used by baremetal in switch should have same vlan tag configuration with the vlan tag assigned by neutron | 06:00 |
PradeepV | Haomeng, it is not a ironic setup | 06:00 |
Haomeng | PradeepV: you mean the vm case? | 06:01 |
PradeepV | yes Haomeng, | 06:01 |
Haomeng | PradeepV: if it is vm case, compute node should also be connected to physical switch via trunk port | 06:01 |
Haomeng | PradeepV: did you make sure? | 06:01 |
Haomeng | PradeepV: and run tcpdump to check where the tag is missing | 06:01 |
PradeepV | Haomeng, let me check | 06:02 |
Haomeng | PradeepV: ok | 06:02 |
openstackgerrit | chenglch proposed openstack/ironic: Add iscsi_opc and agent_opc to manage the OpenPOWER servers https://review.openstack.org/209824 | 06:07 |
*** ionutbalutoiu has joined #openstack-ironic | 06:07 | |
PradeepV | I see the VLAN tag in the compute interface , 11:37:54.865631 fa:16:3e:e4:32:83 > ff:ff:ff:ff:ff:ff, ethertype 802.1Q (0x8100), length 336: vlan 1068, p 0, ethertype IPv4, 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from fa:16:3e:e4:32:83, length 290 | 06:08 |
PradeepV | Haomeng, but not able to view the tag in Controller interface | 06:08 |
Haomeng | PradeepV: so make sure the compute port in switch is in trunk mode? | 06:08 |
Haomeng | PradeepV: yes, maybe it is dropped by switch for access mode port | 06:09 |
Haomeng | PradeepV: so we need to check switch port configuration, trunk vs access mode | 06:09 |
*** Marga_ has quit IRC | 06:09 | |
Haomeng | PradeepV: for the connection between ovs and switch port, have to set to trunk mode to enable all vlan tags | 06:10 |
*** Marga_ has joined #openstack-ironic | 06:10 | |
*** smoriya_afk has joined #openstack-ironic | 06:11 | |
*** smoriya_afk is now known as smoriya | 06:11 | |
*** rcernin has joined #openstack-ironic | 06:18 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: [WIP] SwiftAPI should loads CONF variables on runtime https://review.openstack.org/249024 | 06:21 |
*** ukalifon has joined #openstack-ironic | 06:28 | |
*** pcaruana has quit IRC | 06:28 | |
*** cuihaozhi has quit IRC | 06:29 | |
openstackgerrit | Tang Chen proposed openstack/python-ironicclient: Add inject nmi power state. https://review.openstack.org/247905 | 06:30 |
openstackgerrit | Tang Chen proposed openstack/python-ironicclient: Add soft reboot/poweroff power states. https://review.openstack.org/247904 | 06:30 |
*** mrmoje has quit IRC | 06:37 | |
*** lazy_prince has joined #openstack-ironic | 06:38 | |
*** e0ne has joined #openstack-ironic | 06:40 | |
*** cuihaozhi has joined #openstack-ironic | 06:45 | |
openstackgerrit | Haomeng,Wang proposed openstack/python-ironicclient: support multi-nodes input for node-set-maintenance https://review.openstack.org/242299 | 06:46 |
*** cui has joined #openstack-ironic | 06:46 | |
*** cuihaozhi has quit IRC | 06:47 | |
openstackgerrit | Haomeng,Wang proposed openstack/python-ironicclient: support multi-nodes input for node-set-maintenance https://review.openstack.org/242299 | 06:48 |
*** boris-42 has quit IRC | 06:48 | |
*** spandhe has quit IRC | 06:49 | |
zer0c00l | ping ramishra | 06:49 |
zer0c00l | Are you Ramakrishnan G ? | 06:49 |
ramishra | zer0c00l: nope | 06:50 |
zer0c00l | oh sorry! | 06:50 |
*** aginwala has joined #openstack-ironic | 06:50 | |
*** spandhe has joined #openstack-ironic | 06:51 | |
*** e0ne has quit IRC | 07:08 | |
*** ionutbalutoiu has quit IRC | 07:10 | |
*** aginwala has quit IRC | 07:16 | |
*** cuihz has joined #openstack-ironic | 07:18 | |
*** cui has quit IRC | 07:20 | |
*** yonglihe has quit IRC | 07:21 | |
*** spandhe has quit IRC | 07:22 | |
*** rameshg87 has joined #openstack-ironic | 07:23 | |
*** aginwala has joined #openstack-ironic | 07:26 | |
*** sacharya has quit IRC | 07:27 | |
*** pas-ha has joined #openstack-ironic | 07:29 | |
*** jerrygb has joined #openstack-ironic | 07:37 | |
pas-ha | morning all | 07:41 |
*** jerrygb has quit IRC | 07:42 | |
*** smoriya has quit IRC | 07:44 | |
*** deray has quit IRC | 07:45 | |
*** smoriya_afk has joined #openstack-ironic | 07:46 | |
*** smoriya_afk is now known as smoriya | 07:46 | |
*** sacharya has joined #openstack-ironic | 07:56 | |
*** mrmoje has joined #openstack-ironic | 07:59 | |
*** sacharya has quit IRC | 08:03 | |
openstackgerrit | chenglch proposed openstack/ironic: set-console-mode should validate terminal command https://review.openstack.org/235159 | 08:03 |
*** Haomeng has quit IRC | 08:09 | |
*** jerrygb has joined #openstack-ironic | 08:12 | |
*** wuhg has joined #openstack-ironic | 08:13 | |
*** jerrygb has quit IRC | 08:17 | |
*** deray has joined #openstack-ironic | 08:19 | |
*** athomas has joined #openstack-ironic | 08:24 | |
openstackgerrit | chenglch proposed openstack/ironic: Add iscsi_opc and agent_opc to manage the OpenPOWER servers https://review.openstack.org/209824 | 08:26 |
*** rameshg87 has quit IRC | 08:28 | |
*** rameshg87 has joined #openstack-ironic | 08:30 | |
*** ifarkas has joined #openstack-ironic | 08:32 | |
*** subscope has joined #openstack-ironic | 08:36 | |
*** aginwala has quit IRC | 08:40 | |
*** _degorenko|afk is now known as degorenko | 08:42 | |
*** mkovacik has joined #openstack-ironic | 08:43 | |
*** subscope has quit IRC | 08:48 | |
*** e0ne has joined #openstack-ironic | 08:49 | |
*** subscope has joined #openstack-ironic | 08:52 | |
*** mkovacik has quit IRC | 08:53 | |
*** ionutbalutoiu has joined #openstack-ironic | 08:55 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Isolate Ironic API from DB https://review.openstack.org/243497 | 08:56 |
*** Marga_ has quit IRC | 08:58 | |
*** ionutbalutoiu has quit IRC | 09:01 | |
*** Marga_ has joined #openstack-ironic | 09:02 | |
*** zer0c00l has quit IRC | 09:08 | |
*** subscope has quit IRC | 09:09 | |
*** subscope has joined #openstack-ironic | 09:10 | |
*** zer0c00l has joined #openstack-ironic | 09:10 | |
*** derekh has joined #openstack-ironic | 09:10 | |
*** mbound_ has joined #openstack-ironic | 09:10 | |
*** deray has quit IRC | 09:16 | |
*** openstackgerrit has quit IRC | 09:16 | |
*** dtantsur|afk is now known as dtantsur | 09:17 | |
dtantsur | Morning Ironic | 09:17 |
*** openstackgerrit has joined #openstack-ironic | 09:17 | |
aarefiev | morning folks! | 09:19 |
aarefiev | dtantsur, pas-ha: morning | 09:19 |
*** ionutbalutoiu has joined #openstack-ironic | 09:23 | |
*** ndipanov has quit IRC | 09:25 | |
*** meghal has joined #openstack-ironic | 09:26 | |
*** ndipanov has joined #openstack-ironic | 09:26 | |
*** meghal1 has quit IRC | 09:26 | |
*** mdbooth has joined #openstack-ironic | 09:27 | |
*** meghal has quit IRC | 09:29 | |
lucas-afk | dtantsur, aarefiev morning | 09:31 |
*** lucas-afk is now known as lucasagomes | 09:31 | |
* lucasagomes is not afk anymore | 09:31 | |
aarefiev | lucasagomes: morning | 09:31 |
lucasagomes | dtantsur, thanks for the ocmments on the log thing... Yeah I was wondering whether I should rely only on systemd | 09:32 |
lucasagomes | I don't know actually... | 09:32 |
lucasagomes | I tend to agree that yes, since even the new ubuntu (15) uses it now | 09:32 |
*** achanda has joined #openstack-ironic | 09:35 | |
*** cui has joined #openstack-ironic | 09:35 | |
*** ifarkas has quit IRC | 09:36 | |
*** ifarkas has joined #openstack-ironic | 09:36 | |
vdrok | good morning pas-ha dtantsur aarefiev and lucasagomes :) | 09:36 |
lucasagomes | vdrok, hi there | 09:37 |
aarefiev | vdrok: morning | 09:37 |
*** subscope has quit IRC | 09:37 | |
ionutbalutoiu | morning ! | 09:38 |
dtantsur | hi vdrok, ionutbalutoiu, aarefiev, lucasagomes, pas-ha! | 09:39 |
*** cuihz has quit IRC | 09:39 | |
lucasagomes | ionutbalutoiu, morning | 09:42 |
ionutbalutoiu | Quick question guys :). Is there any chance that this bug fix gets backported to stable/liberty ? https://review.openstack.org/#/c/249094/1 | 09:44 |
*** naohirot has quit IRC | 09:44 | |
*** jistr has joined #openstack-ironic | 09:44 | |
*** Marga_ has quit IRC | 09:46 | |
*** jcoufal has joined #openstack-ironic | 09:46 | |
dtantsur | ionutbalutoiu, it's extending plugin interface... not sure it's a good candidate for backporting | 09:52 |
*** mgould has joined #openstack-ironic | 09:53 | |
sergek | morning All! :) | 09:54 |
*** Marga_ has joined #openstack-ironic | 09:54 | |
lucasagomes | dtantsur, ionutbalutoiu I think you could suggest it... Tho it's extending an interface it's also fixing a bug (where DHCP servers can't clean up the information for that node) and it's backward compat | 09:56 |
lucasagomes | so idk, if you have some time I would propose it anyway, I wouldn't be against | 09:56 |
mgould | morning Ironicers! | 09:56 |
lucasagomes | mgould, morning | 09:56 |
lucasagomes | sergek, morning | 09:56 |
ionutbalutoiu | morning, mglould | 09:56 |
* lucasagomes ETOOMANYMORNINGS :-) | 09:56 | |
ionutbalutoiu | lucasgomes, I proposed it already, waiting for feedback now. | 09:57 |
dtantsur | mgould, o/ | 09:59 |
lucasagomes | ionutbalutoiu, ah, fair enuff | 10:00 |
lucasagomes | thanks | 10:00 |
vdrok | morning ionutbalutoiu sergek and mgould | 10:01 |
ionutbalutoiu | morning vdrok, sergek | 10:01 |
*** zhenguo has quit IRC | 10:02 | |
*** rameshg871 has joined #openstack-ironic | 10:05 | |
*** rameshg87 has quit IRC | 10:07 | |
*** sacharya has joined #openstack-ironic | 10:08 | |
*** Marga_ has quit IRC | 10:09 | |
*** Marga_ has joined #openstack-ironic | 10:09 | |
*** sacharya has quit IRC | 10:12 | |
*** achanda has quit IRC | 10:14 | |
*** deray has joined #openstack-ironic | 10:17 | |
*** cui has quit IRC | 10:18 | |
*** Marga_ has quit IRC | 10:19 | |
*** rameshg871 has quit IRC | 10:30 | |
*** subscope has joined #openstack-ironic | 10:30 | |
*** subscope has quit IRC | 10:41 | |
*** sambetts has joined #openstack-ironic | 10:47 | |
*** kalpase has left #openstack-ironic | 10:49 | |
*** mkovacik has joined #openstack-ironic | 10:50 | |
*** dtantsur is now known as dtantsur|brb | 10:50 | |
*** amotoki has quit IRC | 11:01 | |
*** athomas has quit IRC | 11:01 | |
*** dims has joined #openstack-ironic | 11:06 | |
*** athomas has joined #openstack-ironic | 11:09 | |
*** deray has quit IRC | 11:12 | |
*** rcernin is now known as rcernin|lunch | 11:13 | |
sergek | dtantsur|brb: I think initial Doc Generation is done. I am curious regarding auto API doc generation | 11:19 |
*** sinval has joined #openstack-ironic | 11:25 | |
sinval | good morning folks | 11:25 |
sambetts | Morning all, o/ sinval | 11:25 |
mgould | sinval, morning! | 11:26 |
sinval | mgould, sambetts o/ | 11:27 |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic-specs: Add System Event Log support to management interface https://review.openstack.org/246965 | 11:31 |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic-specs: Add limits support to management interface https://review.openstack.org/209612 | 11:35 |
*** daemontool has joined #openstack-ironic | 11:38 | |
*** achanda has joined #openstack-ironic | 11:39 | |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic-specs: Intel Node Manager policies support https://review.openstack.org/214657 | 11:39 |
*** daemontool has quit IRC | 11:40 | |
*** daemontool has joined #openstack-ironic | 11:40 | |
*** ionutbalutoiu has quit IRC | 11:48 | |
*** dtantsur|brb is now known as dtantsur | 11:51 | |
dtantsur | morning sinval, sambetts, sergek | 11:52 |
dtantsur | sergek, API docs... not sure we need it, but it won't hurt either :) but let's make it a separate patch | 11:52 |
sinval | dtantsur, \o | 11:53 |
sergek | dtantsur: sure. Separate paches ale clearer and easier to understand | 11:55 |
*** baoli has quit IRC | 11:58 | |
*** subscope has joined #openstack-ironic | 12:00 | |
*** ionutbalutoiu has joined #openstack-ironic | 12:06 | |
*** daemontool has quit IRC | 12:08 | |
*** daemontool has joined #openstack-ironic | 12:09 | |
lucasagomes | dtantsur, have you tested collect_logs with the coreos image? | 12:11 |
*** subscope has quit IRC | 12:13 | |
*** subscope has joined #openstack-ironic | 12:14 | |
*** sacharya has joined #openstack-ironic | 12:15 | |
*** PradeepV has quit IRC | 12:16 | |
*** sacharya has quit IRC | 12:20 | |
*** thrash|g0ne is now known as thrash | 12:22 | |
jlvillal | Good morning Ironic | 12:29 |
sambetts | o/ jlvillal | 12:31 |
*** lucasagomes is now known as lucas-hungry | 12:31 | |
lucas-hungry | morning jlvillal sambetts | 12:31 |
dtantsur | lucasagomes, probably. not 100% sure though, I did some testing with both coreos and DIB | 12:31 |
jlvillal | Hi :) | 12:31 |
lucas-hungry | dtantsur, odd... cause I'm getting a "No journal files were found." | 12:32 |
lucas-hungry | proabably something to do with the debian 8 version | 12:32 |
lucas-hungry | since it's a transition version for systemd AFAIUI | 12:32 |
lucas-hungry | anyway, bbl I will grab some food | 12:33 |
jlvillal | Has anyone here used 'Jedi' with Vim? Or 'Jedi' some other way with their Python code? | 12:33 |
jlvillal | http://jedi.readthedocs.org/en/dev/ | 12:34 |
dtantsur | jlvillal, I think I used it with emacs while I was still using emacs :) now I guess I'm using something else.. | 12:35 |
jlvillal | dtantsur, Thanks. I get questions from new developers on how to search the code. | 12:35 |
* jlvillal is foolishly doing things like 'git grep' :( | 12:35 | |
* jlvillal thinks there is probably a better way | 12:36 | |
*** rcernin|lunch is now known as rcernin | 12:36 | |
sergek | jlvillal: pas-ha Pavlo, are you with jedi? | 12:38 |
dtantsur | jlvillal, grep/git grep are still the best IMO :) | 12:38 |
pas-ha | jlvillal, using vim-jedi | 12:38 |
jlvillal | dtantsur, :) | 12:38 |
jlvillal | pas-ha, Does that work well? | 12:39 |
sergek | Well, I was impressed with silversearch-ag or ag. It's really fast | 12:39 |
* jlvillal googles | 12:39 | |
pas-ha | sorry, "jedi-vim" as vim plugin. works reasonably well | 12:39 |
pas-ha | plus YouCompleteMe | 12:39 |
jlvillal | pas-ha, Thanks | 12:41 |
pas-ha | so in my setup jedi is for introspection only. But of course with some quirky dynamically typed code / stevedore plugins it can not parse it and drill down to e.g. declaration | 12:41 |
dtantsur | ++ for YouCompleteMe | 12:41 |
pas-ha | if anyone interested - https://github.com/pshchelo/dotfiles/tree/master/vim | 12:42 |
jlvillal | pas-ha, sergek dtantsur Thanks! | 12:42 |
*** ionutbalutoiu has quit IRC | 12:42 | |
*** alexpilotti has joined #openstack-ironic | 12:43 | |
* jlvillal should put his dotfiles on github some day... | 12:43 | |
*** subscope has quit IRC | 12:44 | |
dtantsur | sergek, oh, this 'ag' thing is promising | 12:44 |
dtantsur | its default output and ability to use .gitignore is killer | 12:45 |
*** subscope has joined #openstack-ironic | 12:46 | |
dtantsur | oh, --smart-case is awesome as well | 12:46 |
*** trown|outttypeww is now known as trown | 12:47 | |
sergek | dtantsur: Yeah, I liked it a lot | 12:47 |
dtantsur | `ag --py foo` WOW | 12:47 |
dtantsur | sergek, thanks a ton, that's extremely useful | 12:47 |
sergek | dtantsur: I had a bet with pas-ha. ag is faster than others! | 12:49 |
dtantsur | I probably need an alias for `ag --py`, I'm going to use it a lot | 12:49 |
*** albertoffb has joined #openstack-ironic | 12:49 | |
sergek | there is a default setting in its config | 12:50 |
* dtantsur has to learn how to create aliases in fish finally... | 12:50 | |
jlvillal | fish? | 12:50 |
*** sergek has quit IRC | 12:50 | |
*** sergek has joined #openstack-ironic | 12:50 | |
dtantsur | jlvillal, http://fishshell.com/docs/current/tutorial.html | 12:50 |
dtantsur | shell designed for interactive usage | 12:51 |
jlvillal | dtantsur, Ah, another shell :) | 12:51 |
dtantsur | not 100% bash compatible though | 12:51 |
* jlvillal is still on bash. And has been told to use zsh | 12:51 | |
sergek | ... yet another shell ))) beware! you can get addicted :) | 12:52 |
dtantsur | jlvillal, I guess fish is similar to zsh, but with more opinionated defaults | 12:52 |
jlvillal | dtantsur, Thanks for the info :) | 12:52 |
sergek | dtantsur: I meant that you might want to specify your settings in ag config files. There are a lot to fit for yourself | 12:54 |
dtantsur | yeah, I'll check it out | 12:54 |
*** dprince has joined #openstack-ironic | 12:54 | |
*** baoli has joined #openstack-ironic | 12:55 | |
jlvillal | dtantsur, 'ag --py' doesn't seem to be in my Fedora version (0.30) | 12:55 |
* jlvillal assumes that py = python | 12:56 | |
dtantsur | jlvillal, I also have 0.30 on Fedora Oo | 12:56 |
jlvillal | dtantsur, Well the man page and help output don't talk about it. | 12:57 |
jlvillal | dtantsur, Fedora 22 | 12:57 |
openstackgerrit | Aliaksandr Buhayeu proposed openstack/python-ironicclient: Support for nested properties with unicode for ironic node https://review.openstack.org/249186 | 12:57 |
sergek | jlvillal: dtantsur https://github.com/ggreer/the_silver_searcher | 12:57 |
jlvillal | dtantsur, But it allows me to use '--py' | 12:58 |
sergek | I'd advice to install the latest version | 12:58 |
* jlvillal likes the output much better than grep | 12:59 | |
jlvillal | Okay, time for me to get ready to go to work! | 12:59 |
*** lazy_prince has quit IRC | 12:59 | |
dtantsur | sambetts, or IPA job has passed for the 1st time \o/ | 13:00 |
sambetts | dtantsur: :D !! | 13:00 |
*** zhenguo has joined #openstack-ironic | 13:01 | |
sambetts | dtantsur: what did you end up changing to get it to work ? | 13:03 |
dtantsur | sambetts, available RAM for VM's.. I forgot to set to 1G like in other IPA jobs | 13:03 |
dtantsur | :D | 13:03 |
sambetts | ah :-P | 13:03 |
dtantsur | oh man, this new job is so fast Oo 35 mins vs 50 mins for old ramdisk | 13:04 |
*** ionutbalutoiu has joined #openstack-ironic | 13:05 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Update IPA section of CONTRIBUTION.rst to match gate https://review.openstack.org/249196 | 13:13 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Update IPA section of CONTRIBUTING.rst to match gate https://review.openstack.org/249196 | 13:14 |
*** lucas-hungry is now known as lucasagomes | 13:14 | |
*** daemontool has quit IRC | 13:22 | |
sambetts | dtantsur: does ironic have any way to validate if you are adding a duplicate node? | 13:31 |
*** nicodemos has quit IRC | 13:32 | |
sambetts | lucasagomes: ^ | 13:34 |
lucasagomes | sambetts, not really, I mena unless you want to create a node with the same uuid (or name) | 13:34 |
lucasagomes | and port as well, if you try to create another port with a mac already registered | 13:35 |
sambetts | lucasagomes: I didn't know if there was a way you could specify it in the driver, e.g. the driver understands if your allowed 2 nodes with the same driver_info etc | 13:35 |
sambetts | and you could fail to create or update the driver info if you detect a duplicate? | 13:36 |
lucasagomes | sambetts, the creation/update actually doesn't go to the driver | 13:37 |
lucasagomes | the driver just validate the informations that the conductor created/updated | 13:38 |
*** nicodemos has joined #openstack-ironic | 13:38 | |
lucasagomes | also it may be difficult to find a duplicated one, cause it's all blobs, you will have to compare blobs of data of many nodes at creation/update | 13:38 |
lucasagomes | that's very slow | 13:38 |
sambetts | hmmm, I guess you could make the duplicate detection part of the validate | 13:38 |
*** daemontool has joined #openstack-ironic | 13:39 | |
lucasagomes | right, the validate() of the driver interfaces only has the info of that node | 13:39 |
lucasagomes | sambetts, isn't checking the mac of that node/port is already registered enough? | 13:39 |
sambetts | lucasagomes: not when you doing dynamic mac assignment | 13:40 |
lucasagomes | we could introduce some way to have a specific identifier of a node... like a serial or something | 13:40 |
lucasagomes | but comparing driver_info it sounds a bit unrealistic | 13:40 |
lucasagomes | sambetts, right yeah... there's any other field that can be used to identify a node in the system | 13:41 |
lucasagomes | we may want to look at that | 13:41 |
sambetts | lucasagomes: in our case we would compare our OOB managment IPs, because they have to be unqiue | 13:41 |
lucasagomes | right | 13:41 |
sambetts | which is why I think its driver specific | 13:41 |
lucasagomes | yeah... we probably need a framework to allow drivers to validate at creation/update in Ironic | 13:41 |
lucasagomes | sambetts, yeah totally | 13:41 |
sinval | lucasagomes, sambetts +1 | 13:42 |
sambetts | lucasagomes: this is something one of our QA guys just pointed out to me, I believe he's going to summit a bug for it | 13:43 |
lucasagomes | right | 13:43 |
lucasagomes | yeah it's good to have a bug to document and keep track of it as well | 13:43 |
*** thiagop has joined #openstack-ironic | 13:43 | |
lucasagomes | tho the implementation, if we go with the framework thing may require a spec | 13:43 |
thiagop | good morning Ironic | 13:44 |
lucasagomes | sambetts, one thing tho... I planning to start working soon on exploding the json fields into tables | 13:44 |
lucasagomes | so the values will be indexable, that may facilitate that work | 13:44 |
sambetts | lucasagomes: I think that will most likly help a lot | 13:44 |
lucasagomes | cause you can query the db quickly to see if there's a key with the same value | 13:44 |
lucasagomes | so indirectly it may help you | 13:45 |
lucasagomes | thiagop, morning | 13:45 |
sambetts | lucasagomes: awesome :) | 13:46 |
dtantsur | lucasagomes, sambetts, as to validation of new nodes, that's why we have ENROLL | 13:50 |
lucasagomes | yeah can be used somehow... problem would be update tho | 13:51 |
* lucasagomes I guess | 13:51 | |
dtantsur | I would love to start validating things on update, but it's synchronous | 13:51 |
krotscheck | I have a few javascript reviews that need eyeballs and are blocking a chain of otherwise approved patches. Any help? https://review.openstack.org/#/c/247126/ https://review.openstack.org/#/c/247171/ https://review.openstack.org/#/c/243353/ | 13:52 |
*** mrmoje has quit IRC | 13:53 | |
sambetts | I guess we'd still have to write the validation function in the driver to look for duplicates, which I'm not sure where it would go, power validate, management validate or boot validation or all three :/ | 13:53 |
dtantsur | sambetts, management, if you plan to use management credentials | 13:54 |
sambetts | dtantsur: but those are also our power creds, so do we validate them there too? | 13:54 |
*** mrmoje has joined #openstack-ironic | 13:54 | |
dtantsur | sambetts, I guess you can leave one place | 13:55 |
*** daemontool has quit IRC | 13:56 | |
sinval | dtantsur, sambetts but, to ensure that a node is unique regarding the driver_info, it would need to get all the driver nodes to look for duplicates... is it reasonable to do in validate of a driver interface? | 13:56 |
*** daemontool has joined #openstack-ironic | 13:57 | |
sambetts | sinval: I'm not sure that it is, I think that we'd be overloading what the interface validation is supposed to do | 13:57 |
sinval | sambetts, yeah, I agree with you | 13:57 |
*** achanda has quit IRC | 13:57 | |
sambetts | this is an interesting problem :-P | 13:58 |
*** daemontool has quit IRC | 13:58 | |
sinval | sambetts, I thought the same scenario for OneView nodes, but for now we don't need to deal with it... | 13:59 |
*** daemontool has joined #openstack-ironic | 13:59 | |
sambetts | sinval: is that when you have multiple OneView controllers? | 13:59 |
openstackgerrit | Ruby Loo proposed openstack/ironic: Conductor handles manual cleaning https://review.openstack.org/247285 | 14:00 |
sinval | sambetts, what do you mean by OneView controllers? an OneView appliance? | 14:00 |
*** subscope has quit IRC | 14:00 | |
sambetts | yeah or is it like the UCSM driver and you would want to validate that the service profile is unique | 14:01 |
sambetts | > | 14:01 |
sambetts | ? | 14:01 |
sinval | sambetts: for many OneView appliance scenarios we don't have this problem, a OneView hardware is only manageable by only one appliance | 14:02 |
*** rloo has joined #openstack-ironic | 14:02 | |
*** rameshg87 has joined #openstack-ironic | 14:03 | |
zhenguo | lucasagomes, dtantsur, could you please have a look at https://review.openstack.org/#/c/247353/ when you are not busy. | 14:03 |
rameshg87 | hello all | 14:03 |
*** rcernin has quit IRC | 14:03 | |
dtantsur | rameshg87, o/ | 14:03 |
*** mjturek1 has joined #openstack-ironic | 14:03 | |
thiagop | mornin' rameshg87 | 14:03 |
lucasagomes | zhenguo, will do | 14:04 |
lucasagomes | rameshg87, morning | 14:04 |
dtantsur | zhenguo, we're always busy ;) I'll take a look | 14:04 |
rameshg87 | lucasagomes: thiagop: dtantsur: o/ | 14:04 |
*** ionutbalutoiu has quit IRC | 14:04 | |
sambetts | sinval: ah ok, but I assume you have unique OneView identifiers / profile references that you keep in ironic that you want to ensure are unique? | 14:04 |
*** subscope has joined #openstack-ironic | 14:04 | |
zhenguo | lucasagomes, dtantsur, thanks :) | 14:04 |
sinval | sambetts: but the duplicate node scenarios could happen with a 3rd party automatic agent that register ironic nodes, and for some reason you could have two ironic nodes that represents exactly the same hardware... | 14:05 |
rloo | morning rameshg87, dtantsur, lucasagomes, thiagop, sambetts, zhenguo, sinval and everyone else! | 14:05 |
dtantsur | rloo, o/ | 14:05 |
rameshg87 | rloo: o/ | 14:05 |
thiagop | morning rloo | 14:05 |
lucasagomes | rloo, morning | 14:05 |
sinval | morning rloo, rameshg87 | 14:05 |
*** achanda has joined #openstack-ironic | 14:06 | |
rameshg87 | sinval: o/ | 14:06 |
zhenguo | rloo, rameshg87, sinval: o/ | 14:07 |
rameshg87 | zhenguo: o/ | 14:07 |
krotscheck | betherly: Do you have any overarching concerns with the other ironic-webclient patches? Some of them are blocking dependent patches that you've already approved. | 14:07 |
sinval | sambetts: yes, if you enrol two oneview nodes that point to the same hardware, it would be a problem, but we are dealing with this outside Ironic, with a 3rd party sync agent | 14:07 |
sinval | morning zhenguo o/ | 14:07 |
rameshg87 | thiagop: hi there, what's up with the oneview third party ci ? | 14:07 |
NobodyCam | good morning Ironicers | 14:08 |
rameshg87 | thiagop: we almost have the ilo driver third party ci ready - https://review.openstack.org/#/c/249024/ | 14:08 |
dtantsur | morning NobodyCam | 14:08 |
sinval | morning NobodyCam | 14:08 |
rameshg87 | thiagop: ran with an ironic path. results not yet posted anywhere though. | 14:08 |
rameshg87 | *patch | 14:08 |
sinval | rameshg87: cool | 14:09 |
thiagop | rameshg87: power and management interfaces are being tested, but we aren't testing a full deploy yet | 14:09 |
NobodyCam | dtantsur: sinval: rameshg87 rloo jroll thiagop sambetts morning | 14:09 |
NobodyCam | :) | 14:09 |
rameshg87 | NobodyCam: o/ | 14:09 |
thiagop | rameshg87: problems with net plumbing to get it running mostly | 14:09 |
rloo | hi NobodyCam, welcome back! | 14:09 |
thiagop | NobodyCam: welcome back! | 14:09 |
rameshg87 | thiagop: okay | 14:10 |
*** subscope has quit IRC | 14:10 | |
NobodyCam | Thank You | 14:10 |
dtantsur | folks, easy target for approval (and nit-picking!): https://review.openstack.org/#/c/245724/ (2x +2) | 14:10 |
NobodyCam | :) | 14:10 |
*** subscope has joined #openstack-ironic | 14:11 | |
*** ionutbalutoiu has joined #openstack-ironic | 14:11 | |
rloo | dtantsur: I don't know what this means 'If your distro has at least tox 1.8, use similar command to install ``python-tox`` package. Otherwise install this on all distros:: ..' | 14:12 |
rloo | dtantsur: what do you mean by 'similar command'? | 14:12 |
thiagop | easy_install | 14:12 |
thiagop | ? | 14:12 |
dtantsur | rloo, as above. I didn't want to repeat the whole "if fedora >= 22..." | 14:12 |
dtantsur | I think our users more or less got an idea how to install software on their systems from previous paragraph :D | 14:13 |
*** subscope has quit IRC | 14:13 | |
*** subscope has joined #openstack-ironic | 14:13 | |
sinval | rameshg87: what are the functional tests running in your CI? | 14:14 |
*** stendulker has joined #openstack-ironic | 14:15 | |
rameshg87 | sinval: we are targetting to run test_baremetal_server_ops test case for iscsi_ilo and agent_ilo drivers | 14:15 |
rameshg87 | sinval: this will also cover bios and uefi as well | 14:15 |
rloo | dtantsur: oh. 'as above' or something would help but I guess that is a nit. cuz i thought 'similar command' had something to do with the 'sudo pip install' command that follows. Anyway. | 14:15 |
rameshg87 | stendulker: we finally had the first run with an ironic patch https://review.openstack.org/#/c/249024/ :) | 14:16 |
stendulker | rameshg87: wow!! | 14:16 |
*** subscope has quit IRC | 14:16 | |
*** subscope has joined #openstack-ironic | 14:17 | |
sinval | rameshg87: cool | 14:18 |
*** rvasilets___ has joined #openstack-ironic | 14:21 | |
*** jerrygb has joined #openstack-ironic | 14:23 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-python-agent: Add a log extension https://review.openstack.org/248832 | 14:25 |
openstackgerrit | Merged openstack/ironic: Drop some outdated information from our quick start guide https://review.openstack.org/245724 | 14:28 |
*** amotoki has joined #openstack-ironic | 14:32 | |
*** willsama has joined #openstack-ironic | 14:36 | |
*** mtanino has joined #openstack-ironic | 14:37 | |
aarefiev | rloo: hi, do you have new opinions on this https://review.openstack.org/#/c/226201/ | 14:37 |
rloo | aarefiev: oh. i actually wanted more information but i decided i was probably the only one so i decided not to comment. | 14:39 |
aarefiev | rloo: what kind of information ? | 14:39 |
rloo | aarefiev: sorry, what i wanted was to know what/if there was any effect to each of the configs, and i gave an example in one of my comments. so you listed the configs that were affected but didn't describe how/if your change would cause a new behaviour. | 14:40 |
rloo | aarefiev: to be honest, i just decided maybe i was asking too much and there are other patches i really need to look at so it seemed easier for others to approve yours. | 14:41 |
aarefiev | rloo: I've added that ConfigFileValueError would be raised to releasenotes, I guess other waiting for your opinion:) | 14:43 |
*** goodygum_ is now known as noqa_v_qoovnie | 14:44 | |
*** ukalifon has quit IRC | 14:44 | |
*** sacharya has joined #openstack-ironic | 14:45 | |
rloo | aarefiev: sorry. if i had more time, i'd do it/show you what i mean, but there are so many patches that need reviews and i'm struggling with not getting burned out. i feel like i've spent enough time on yours. there are other people that can review and they may be fine with what you have and/or can articulate it in a way that makes more sense to you. | 14:46 |
*** sacharya has quit IRC | 14:49 | |
*** achanda has quit IRC | 14:53 | |
*** achanda has joined #openstack-ironic | 14:54 | |
jroll | morning everyone :) | 14:56 |
*** achanda_ has joined #openstack-ironic | 14:56 | |
lucasagomes | jroll, morning | 14:56 |
jroll | jlvillal: dtantsur: ag ftw :D also https://github.com/rking/ag.vim | 14:56 |
*** jerrygb has quit IRC | 14:56 | |
dtantsur | morning jroll! | 14:57 |
*** jerrygb has joined #openstack-ironic | 14:57 | |
openstackgerrit | Sergii Turivnyi proposed openstack/python-ironicclient: Add sanity tests for testing actions with Node https://review.openstack.org/239506 | 14:58 |
dtantsur | jroll, quick ques: we're thinking about having inspector specs, and people on the ML tend to prefer a separate repo instead of co-existing in ironic-specs. what's your take on it? | 14:58 |
jroll | dtantsur: I'm leaning toward separate repo, but not opinionated | 14:58 |
NobodyCam | morning jroll | 14:59 |
jroll | dtantsur: I'd rather like, get work done than argue about where to put specs :) | 14:59 |
jroll | NobodyCam: hey, welcome back :D | 14:59 |
dtantsur | ++ | 14:59 |
dtantsur | jroll, I'll propose a new repo then | 14:59 |
jroll | cool | 14:59 |
*** achanda has quit IRC | 14:59 | |
*** mgoddard_ has joined #openstack-ironic | 14:59 | |
NobodyCam | thank you :) | 15:00 |
dtantsur | jroll, also good news: IPA job got its first pass on ironic-inspector :) | 15:00 |
jroll | wooooooo | 15:00 |
dtantsur | jroll, that's in addition to tripleo-ci using IPA with inspector for some time | 15:00 |
jroll | \o/ | 15:01 |
krotscheck | Who was working on the ironic bits for openstack-ansible? | 15:01 |
jroll | krotscheck: mrda | 15:01 |
krotscheck | mrda: HI! | 15:01 |
jroll | krotscheck: fyi he's australian so probably not here until afternoon :P | 15:01 |
krotscheck | mrda: No idea if this'll be useful, but the ansible playbook I put together to run the UX box is here -> https://github.com/krotscheck/ironic-webclient-demo | 15:01 |
*** boris-42 has joined #openstack-ironic | 15:01 | |
krotscheck | jroll: I have faith in his ability to use his dream IRC client | 15:02 |
vdrok | morning sinval thiagop jlvillal NobodyCam rloo jroll and krotscheck :) | 15:02 |
jroll | krotscheck: totes :D | 15:02 |
openstackgerrit | Imre Farkas proposed openstack/ironic: DRAC: switch to python-dracclient on management interface https://review.openstack.org/249256 | 15:02 |
NobodyCam | morning vdrok :) | 15:02 |
thiagop | hey vdrok, morning | 15:02 |
NobodyCam | morning krotscheck :) | 15:02 |
krotscheck | Mornin' everyone :) | 15:02 |
krotscheck | Do we have a badcub yest? | 15:02 |
vdrok | and good evening rameshg87 :) | 15:02 |
BadCub | yes, but on a triage call | 15:03 |
krotscheck | kk | 15:03 |
openstackgerrit | Imre Farkas proposed openstack/ironic: DRAC: switch to python-dracclient on management interface https://review.openstack.org/249256 | 15:03 |
rameshg87 | vdrok: o/ | 15:03 |
thiagop | morning krotscheck | 15:03 |
*** mgoddard has quit IRC | 15:03 | |
dtantsur | jroll, https://review.openstack.org/#/c/249263/ | 15:04 |
krotscheck | If anyone's interested in the first round of UX feedback on the webclient, we have a lovely presentation from Intel: https://docs.google.com/presentation/d/1r9QGPRv5_-WBkupVAO2j9g0uJ9anHt1BlUHIPx_gE1s/edit?ts=564ef5c3#slide=id.ge913d89de_0_43 | 15:05 |
krotscheck | Interesting observation- the operator interviewed made the assumption that "maintenance mode" is part of the availablility state. | 15:06 |
krotscheck | Instead of its own state. | 15:06 |
dtantsur | "access denied" | 15:07 |
krotscheck | ....wat | 15:07 |
krotscheck | Oh | 15:07 |
krotscheck | sec | 15:07 |
krotscheck | It's locked down by intel. Lemme fix that. | 15:08 |
*** dims_ has joined #openstack-ironic | 15:08 | |
jroll | krotscheck: maintenance mode is confusing as hell | 15:09 |
*** dims has quit IRC | 15:09 | |
dtantsur | ++ especially when nodes go to it automagically | 15:09 |
jroll | dtantsur: I feel like more might be needed in that patch? | 15:09 |
jroll | imbw | 15:09 |
dtantsur | not sure, what else? | 15:09 |
jroll | idk, I just feel like new repo patches are usually larger | 15:10 |
krotscheck | dtantsur: APparently Intel can only share with itself and specific people. | 15:10 |
jroll | dtantsur: gerrit/acls/openstack/ironic-specs.config | 15:10 |
jroll | krotscheck: can they add jim at jimrollenhagen.com pls :) | 15:10 |
dtantsur | jroll, it's not governance, is it? | 15:10 |
jroll | dtantsur: also specs/specs.yaml | 15:11 |
jroll | OH | 15:11 |
jroll | I'm an idiot | 15:11 |
jroll | sorry | 15:11 |
dtantsur | no problem, I also confuse these :) | 15:11 |
krotscheck | I feel so illicit, sharing intel's documents with the world :) | 15:11 |
* krotscheck is in ur intel, sharin' ur docs | 15:12 | |
jroll | dtantsur: +1 but I think the project-config patch needs to come first | 15:12 |
dtantsur | previously it was the opposite: first the TC approves the addition, then you add it to gerrit, but dunno | 15:12 |
persia | Most of the recent additions I've seen had patches in review in gerrit when the TC met about them. | 15:13 |
krotscheck | So, what _is_ maintenance mode, and how can it be made to be easier? | 15:14 |
jroll | dtantsur: yeah, usually you want to put both up at the same time | 15:15 |
dtantsur | will do soon | 15:15 |
*** jerrygb has quit IRC | 15:15 | |
sergek | krotscheck: you can make a copy of the document and share with the audience | 15:15 |
*** jerrygb has joined #openstack-ironic | 15:16 | |
sergek | krotscheck: I mean I am interested too and do not have the access too :) | 15:16 |
krotscheck | sergek: Working on that. It was shared with my own corpoate account, which only allowed me to share it within HPE. | 15:16 |
sergek | krotscheck: np. thanks! | 15:16 |
krotscheck | Ok, let's try this one: https://docs.google.com/presentation/d/1IBD2jfrewT0ZeRgDZYkjXCDkbDC-00DfBcrtsFjqU-k/edit?usp=sharing | 15:16 |
jroll | krotscheck: so, maintenance mode is basically a separate flag on the node that says "ironic, don't touch this" | 15:17 |
sergek | krotscheck: it works for me | 15:17 |
jroll | krotscheck: for example, it will pause the cleaning process, cannot be deployed to, etc | 15:17 |
krotscheck | jroll: Ok, so it's an acknowledgement that hardware can break no matter what the provision state is. | 15:17 |
jroll | krotscheck: indeed, and an acknowledgement that one may want to intervene before ironic does anything with it | 15:18 |
krotscheck | jroll: Got it. I'll explain that to the UX folks in our meeting this morning. | 15:18 |
jroll | krotscheck: it can be set (with a 'maintenance reason') by an operator, or ironic may set it automatically (can no longer reach BMC) | 15:18 |
jroll | cool | 15:18 |
openstackgerrit | Sergii Turivnyi proposed openstack/python-ironicclient: Add sanity tests for testing actions with Node https://review.openstack.org/239506 | 15:24 |
*** subscope has quit IRC | 15:26 | |
*** ionutbalutoiu has quit IRC | 15:33 | |
*** jerrygb has quit IRC | 15:33 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Update IPA section of CONTRIBUTING.rst to match gate https://review.openstack.org/249196 | 15:34 |
*** subscope has joined #openstack-ironic | 15:36 | |
*** Marga_ has joined #openstack-ironic | 15:38 | |
*** dprince has quit IRC | 15:39 | |
*** subscope has quit IRC | 15:40 | |
*** dprince has joined #openstack-ironic | 15:41 | |
dtantsur | lucasagomes, btw dynamic-login doesn't seem to work for me on devstack.. | 15:49 |
dtantsur | it did work on tripleo though | 15:49 |
dtantsur | (devstack + F22) | 15:50 |
dtantsur | though wait, maybe there's a problem with image itself | 15:51 |
lucasagomes | dtantsur, you mean building the image with the dynamic-login element? Or you can't actually access it via console/ssh'ing ? | 15:52 |
* jroll steps away for a bit | 15:52 | |
dtantsur | can't access, but I'm rebuilding an image now, as it might be wrong | 15:52 |
lucasagomes | dtantsur, fair enough | 15:52 |
NobodyCam | morning lucasagomes :) | 15:52 |
* dtantsur hates messing with images..... | 15:52 | |
lucasagomes | NobodyCam, hey hey! Good morning (ugt). How are you doing? | 15:53 |
*** achanda_ has quit IRC | 15:53 | |
NobodyCam | much better now. :) it was a ruff week | 15:53 |
lucasagomes | NobodyCam, yeah, good to know things are better! | 15:55 |
lucasagomes | wb | 15:55 |
NobodyCam | thank you :), now I just need to catch up :) | 15:56 |
lucasagomes | dtantsur, ok lemme know... cause I haven't changed anything on that element (apart from updating the README) | 15:56 |
openstackgerrit | Merged openstack/python-oneviewclient: Adding port mac validation tests https://review.openstack.org/248709 | 15:56 |
*** subscope has joined #openstack-ironic | 15:57 | |
*** subscope has quit IRC | 15:59 | |
*** achanda has joined #openstack-ironic | 15:59 | |
BadCub | krotscheck: I have about another hour worth of conference calls. Do you want to chat after? | 16:07 |
BadCub | actually an hour and half *groans* | 16:08 |
*** lazy_prince has joined #openstack-ironic | 16:08 | |
krotscheck | BadCub: I've got a meeting until 9:30. THe only thing I really want to know is if there's a hardware lab with public access on which I can run a master copy of both ironic and the webclient to use for UX testing purposes. | 16:09 |
krotscheck | I'd need it, likely, until the next summit. | 16:09 |
*** alexpilotti has quit IRC | 16:10 | |
BadCub | krotscheck: Ironic has a rack in FtC, but it is planned to be fully stocked with equipment. The only DC I know of with external access if FtC. | 16:10 |
BadCub | I *may* be able to allocate a couple machines for your use, but we should circle around to discuss for my planning | 16:11 |
krotscheck | BadCub: Works for me. | 16:12 |
devananda | morning, all | 16:12 |
BadCub | krotscheck: cool. | 16:12 |
BadCub | morning devananda | 16:12 |
*** mkovacik has quit IRC | 16:12 | |
dtantsur | devananda, morning | 16:12 |
krotscheck | BadCub: If all else fails I'll see if I can make ironic work against cloud vms. | 16:12 |
dtantsur | aka quantupleo? | 16:12 |
dtantsur | :) | 16:13 |
NobodyCam | good morning devananda | 16:13 |
BadCub | krotscheck: I think it is a valid use case. I just need to know the down and dirty details so I can plan, and maybe even see if I can get additional resources if needed. | 16:13 |
krotscheck | dtantsur: That.... wow. That.... wow. | 16:14 |
krotscheck | BadCub: Alright, we'll talk after meetings | 16:14 |
BadCub | ok | 16:14 |
openstackgerrit | Zhenguo Niu proposed openstack/ironic: Take over console session if enabled https://review.openstack.org/247353 | 16:15 |
*** rcernin has joined #openstack-ironic | 16:16 | |
*** mjturek1 has quit IRC | 16:17 | |
*** rameshg87 has left #openstack-ironic | 16:18 | |
*** mjturek1 has joined #openstack-ironic | 16:21 | |
*** achanda_ has joined #openstack-ironic | 16:23 | |
*** mgoddard_ has quit IRC | 16:24 | |
*** harshs has joined #openstack-ironic | 16:24 | |
*** mgoddard_ has joined #openstack-ironic | 16:24 | |
lucasagomes | folks if you have some free time, mind taking a quick look at https://review.openstack.org/#/c/246356/ ? should be straight forward since the dependecy is already merged in IPA | 16:25 |
*** achanda has quit IRC | 16:26 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent: [WIP] Support Linux-IO in addition to tgtd https://review.openstack.org/234861 | 16:29 |
*** zhenguo has quit IRC | 16:29 | |
*** lazy_prince has quit IRC | 16:29 | |
*** rebase has joined #openstack-ironic | 16:30 | |
*** dims_ has quit IRC | 16:30 | |
NobodyCam | lucasagomes: do we need a updated conf.sample with that with that | 16:30 |
openstackgerrit | Sergii Turivnyi proposed openstack/python-ironicclient: Add sanity tests for testing actions with Chassis https://review.openstack.org/240562 | 16:31 |
lucasagomes | dtantsur, update the check for verify if image > ram ? | 16:31 |
lucasagomes | I have a lot of concerns about doing that see on the comments, it's not straight forward and I don't think Ironic has the means to do that | 16:32 |
lucasagomes | (e.g knowing if tempfs was mounted to use 100% of the ram or only 50% of it as it's the default) | 16:32 |
lucasagomes | NobodyCam, good catch! Will do | 16:32 |
dtantsur | lucasagomes, I think we should disable this check if streaming raw images is enabled, no? | 16:32 |
* dtantsur does not remember what state it was landed in | 16:32 | |
lucasagomes | dtantsur, we do it, I mean we skip the check if it's enabled + the image is raw | 16:33 |
lucasagomes | otherwise it won't be streamed | 16:33 |
* lucasagomes checks if he;s talking about the same check | 16:33 | |
dtantsur | lucasagomes, oh yeah, sorry, I'm probably too tired now :) anyway, there's misuse for INFO there | 16:33 |
lucasagomes | dtantsur, yeah will remove that, and update the sample config as NobodyCam pointed out | 16:34 |
dtantsur | thnx | 16:34 |
*** rebase has quit IRC | 16:34 | |
* dtantsur still tries to make LIO work | 16:34 | |
dtantsur | jroll, btw, I'm not sure I'll be able to make Linux-IO work with containers... right now I'm close to making it work with DIB builder | 16:35 |
dtantsur | not sure what to do about it | 16:35 |
*** yonglihe has joined #openstack-ironic | 16:37 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Add switch to enable/disable streaming raw images for IPA https://review.openstack.org/246356 | 16:40 |
*** alexpilotti has joined #openstack-ironic | 16:41 | |
*** daemontool has quit IRC | 16:43 | |
*** ionutbalutoiu has joined #openstack-ironic | 16:44 | |
*** daemontool has joined #openstack-ironic | 16:44 | |
dtantsur | eeeeek.. since what time does nova delete all signs of failed ironic deployment before failing itself?? | 16:44 |
*** cdearborn has joined #openstack-ironic | 16:44 | |
lucasagomes | dtantsur, the nodes are active in ironic and the istance disappeared from nova? | 16:45 |
dtantsur | lucasagomes, the opposite. nodes are available in ironic and failed in nova | 16:45 |
dtantsur | of course, no signs of last_error etc | 16:45 |
*** alexpilotti has quit IRC | 16:46 | |
lucasagomes | oh | 16:46 |
*** dims has joined #openstack-ironic | 16:46 | |
lucasagomes | I think that if something fails in the deployment it may happen | 16:46 |
* lucasagomes checks | 16:46 | |
dtantsur | it means that now every deploy failures will end up in "no valid host found" | 16:46 |
* lucasagomes is sure he saw that | 16:46 | |
dtantsur | which is a super awesome user UX | 16:46 |
lucasagomes | dtantsur, I think I saw it when I was working on https://review.openstack.org/#/c/172932/ | 16:47 |
lucasagomes | dtantsur, which now I'm trying to do with the collect logs thing | 16:47 |
lucasagomes | (as suggested in that patch) | 16:47 |
dtantsur | I strongly disagree with devananda on it ^^ FWIW | 16:48 |
dtantsur | storing logs is not the best way we could do | 16:48 |
dtantsur | right now I'll have to hack on ironic to make it NOT power off the machine, cause that patch didn't land... | 16:48 |
lucasagomes | right, yeah maybe we need another iteraction on that | 16:48 |
lucasagomes | dtantsur, heh me too :-P | 16:48 |
lucasagomes | I mean, it's easier for me to access the ramdisk once something fails | 16:49 |
lucasagomes | specially when I'm developing for IPA | 16:49 |
*** daemontool has quit IRC | 16:49 | |
*** bnemec has quit IRC | 16:50 | |
*** kbyrne has quit IRC | 16:53 | |
*** dprince has quit IRC | 16:54 | |
dtantsur | but hiding an error completely is another problem, which I don't think we previously had.. | 16:57 |
*** e0ne has quit IRC | 16:58 | |
*** degorenko is now known as _degorenko|afk | 16:58 | |
*** dprince has joined #openstack-ironic | 16:59 | |
*** mgoddard_ has quit IRC | 17:00 | |
*** mgoddard has joined #openstack-ironic | 17:01 | |
*** alexpilotti has joined #openstack-ironic | 17:01 | |
openstackgerrit | Sergii Turivnyi proposed openstack/python-ironicclient: Add sanity tests for testing actions with Chassis https://review.openstack.org/240562 | 17:05 |
*** alexpilotti has quit IRC | 17:05 | |
devananda | dtantsur: i think the nova driver has always issued the delete if the deploy failed | 17:07 |
JayF | I can confirm that to be true | 17:08 |
devananda | dtantsur: but perhaps something changed that is causing last-error to be cleared ... I don't think that was always the case | 17:08 |
devananda | dtantsur: kinda makes me want an event log for each server ;) | 17:08 |
dtantsur | yeah, I pretty much remember seeing last_error, not just no valid host.. | 17:08 |
dtantsur | ++ for event log. I think heat has something like that | 17:08 |
* dtantsur hates iSCSI, btw | 17:09 | |
devananda | in kilo, i know that in some cases the error bubbled up to the nova instance, but in others it didn't | 17:09 |
devananda | depended on where in the boot process the failure occurred | 17:09 |
*** mkovacik has joined #openstack-ironic | 17:09 | |
openstackgerrit | Merged openstack/proliantutils: HPSSA: Support 'MAX' as size_gb for logical disks https://review.openstack.org/226210 | 17:11 |
devananda | dtantsur: with the event notification work proposed in https://review.openstack.org/#/c/248885 I wonder if we could reuse the same hook(s) | 17:14 |
dtantsur | oh, I haven't seen it yet | 17:14 |
* dtantsur has to review specs tomorrow | 17:14 | |
devananda | or simply set up an event subscriber that logs to <where ever> | 17:14 |
*** alexpilotti has joined #openstack-ironic | 17:15 | |
*** meghal has joined #openstack-ironic | 17:16 | |
* lucasagomes found a way to have access to the journal logs inside a container! | 17:17 | |
*** dims has quit IRC | 17:18 | |
*** dims_ has joined #openstack-ironic | 17:18 | |
*** david-ly_ has joined #openstack-ironic | 17:19 | |
dtantsur | lucasagomes, \o/ | 17:20 |
lucasagomes | dtantsur, bind mount /run/log in the coreos ramdisk | 17:21 |
dtantsur | fair enough | 17:21 |
* lucasagomes tests | 17:21 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent: [WIP] Support Linux-IO in addition to tgtd https://review.openstack.org/234861 | 17:23 |
*** david-l__ has joined #openstack-ironic | 17:23 | |
*** david-ly_ has quit IRC | 17:23 | |
*** david-lyle has quit IRC | 17:23 | |
dtantsur | I'll happily accept accept any hints on why this ^^^ doesn't work | 17:23 |
dtantsur | and I'm going now, a long day already | 17:25 |
JayF | dtantsur: we've found downstream | 17:25 |
JayF | dtantsur: that there are some things that just don't work in a container | 17:25 |
NobodyCam | have a good night dtantsur | 17:25 |
NobodyCam | morning JayF | 17:25 |
JayF | dtantsur: we've moved our downstream agent to be run from inside chroot instead of container | 17:25 |
JayF | I could PR something upstream and you could see if it fixes your issue? | 17:25 |
thiagop | night dtantsur | 17:26 |
*** harshs has quit IRC | 17:26 | |
dtantsur | JayF, oh cool! but I already gave up on coreos builder, now I experience problems (much later) with DIB too... | 17:26 |
dtantsur | JayF, will happily try anyway | 17:26 |
JayF | ah | 17:26 |
dtantsur | I'd anyway try your PR just in case it's something Fedora+DIB specific | 17:26 |
lucasagomes | dtantsur, I will take a stab at it once I finish the log stuff | 17:27 |
dtantsur | thnx! | 17:28 |
*** dtantsur is now known as dtantsur|afk | 17:28 | |
lucasagomes | JayF, yeah, the only thing that surprises me is that tgtd does work fine in the container | 17:29 |
lucasagomes | so I think linux-io may as well | 17:29 |
lucasagomes | tho I can't confirm w/o trying | 17:29 |
JayF | the first thing we've found that we couldn't do in the container | 17:30 |
JayF | is make a raid | 17:30 |
*** david-l__ has quit IRC | 17:30 | |
JayF | it needs a r/w /sys and I couldn't make nspawn have /sys be writable inside the container | 17:30 |
NobodyCam | JayF: oh thats a thing I hadn't even thought about +++ great catch | 17:31 |
*** mrmoje has quit IRC | 17:31 | |
lucasagomes | JayF, oh... did you try to remount it from inside the container ? | 17:32 |
lucasagomes | mount -o remount,rw /sys | 17:33 |
* lucasagomes is not sure, never tried | 17:33 | |
JayF | nspawn manages /sys | 17:33 |
JayF | and blocks ability to do things | 17:33 |
*** meghal has quit IRC | 17:33 | |
lucasagomes | ah :-/ | 17:33 |
*** meghal has joined #openstack-ironic | 17:34 | |
* lucasagomes thinks about overlayfs/aufs | 17:34 | |
* lucasagomes feels it's very hacky tho | 17:35 | |
*** stendulker has quit IRC | 17:35 | |
*** derekh has quit IRC | 17:35 | |
*** mbound_ has quit IRC | 17:37 | |
lucasagomes | INFO root [-] Command log.collect_system_logs completed: <ironic_python_agent.extensions.base.SyncCommandResult object at 0x7f44e82a0b90> w00t | 17:40 |
*** trown is now known as trown|lunch | 17:41 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-python-agent: Add a log extension https://review.openstack.org/248832 | 17:42 |
*** mannidi has joined #openstack-ironic | 17:42 | |
*** Marga_ has quit IRC | 17:42 | |
*** sturivnyi_ has joined #openstack-ironic | 17:42 | |
openstackgerrit | Ruby Loo proposed openstack/ironic: Conductor handles manual cleaning https://review.openstack.org/247285 | 17:43 |
jroll | lucasagomes: off topic, you know of a good exchange client for linux? | 17:43 |
JayF | jroll: I used outlook under crossover office last time I was on Linux ;) | 17:43 |
jroll | stahp | 17:44 |
NobodyCam | jroll: no owa access? | 17:44 |
jroll | that sounds like a terrible life choice | 17:44 |
*** david-lyle has joined #openstack-ironic | 17:44 | |
*** ukalifon has joined #openstack-ironic | 17:44 | |
jroll | NobodyCam: currently raging about how terrible OWA is, is why I ask :D | 17:44 |
NobodyCam | ahhh | 17:44 |
NobodyCam | :) | 17:45 |
lucasagomes | jroll, oh man not really... I should look at it too, cause I only use gmail right now | 17:45 |
lucasagomes | mutt maybe, it's something I have to try | 17:46 |
*** Marga_ has joined #openstack-ironic | 17:46 | |
*** electrofelix has joined #openstack-ironic | 17:46 | |
jroll | lucasagomes: oh I see | 17:46 |
lucasagomes | tho it may take time to get used to | 17:46 |
jroll | mutt doesn't have exchange (built in, at least) | 17:46 |
jroll | I use mutt for personal email, it's great | 17:46 |
*** ionutbalutoiu has quit IRC | 17:46 | |
lucasagomes | right, yeah I don't know. I'm sure someone may have done it tho | 17:46 |
lucasagomes | jroll, yeah it's on my list of things to try | 17:47 |
sturivnyi_ | NobodyCam, jroll: Hi! Could you please review https://review.openstack.org/#/c/239506/ 'sanity tests for testing actions with Node' Thanks =) | 17:50 |
*** ijw has joined #openstack-ironic | 17:50 | |
*** Marga_ has quit IRC | 17:51 | |
NobodyCam | sturivnyi_: opened in a window will have a look in while | 17:51 |
sambetts | jroll: I've used a exchange to imap proxy/middleman so that I can use whatever client I want | 17:52 |
*** meghal has quit IRC | 17:52 | |
jroll | sambetts: ooo, what's that one | 17:52 |
*** meghal has joined #openstack-ironic | 17:52 | |
sturivnyi_ | NobodyCam: Thanks) | 17:53 |
sambetts | jroll: something like http://davmail.sourceforge.net/ | 17:53 |
jroll | cool, thanks | 17:55 |
mgould | jroll, I've used Thunderbird under Linux to talk to MS Exchange servers | 17:55 |
mgould | it's not the greatest mail-reading experience ever, but it's much much nicer than OWA | 17:55 |
mgould | I think you need to install a couple of addons, but it's fairly straightforward | 17:56 |
sambetts | I also use thunderbird as my main client these days | 17:56 |
jroll | ya, gonna try it | 17:57 |
jroll | thanks all :) | 17:57 |
mgould | jroll, good luck! | 17:57 |
* sambetts is calling it a day | 17:58 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-python-agent: Add a log extension https://review.openstack.org/248832 | 17:58 |
sambetts | cya tomorrow everyone o/ | 17:59 |
* lucasagomes updated the commit message | 17:59 | |
lucasagomes | sambetts, night! | 17:59 |
*** sambetts is now known as sambetts-afk | 17:59 | |
*** rvasilets___ has quit IRC | 17:59 | |
*** mannidi has quit IRC | 18:00 | |
*** sacharya has joined #openstack-ironic | 18:00 | |
*** e0ne has joined #openstack-ironic | 18:01 | |
*** Pavo has joined #openstack-ironic | 18:01 | |
NobodyCam | night sambetts-afk | 18:01 |
*** david-lyle has quit IRC | 18:03 | |
*** jistr has quit IRC | 18:04 | |
*** sacharya has quit IRC | 18:04 | |
*** david-lyle has joined #openstack-ironic | 18:11 | |
*** achanda has joined #openstack-ironic | 18:13 | |
*** Marga_ has joined #openstack-ironic | 18:14 | |
*** trown|lunch is now known as trown | 18:14 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Add switch to enable/disable streaming raw images for IPA https://review.openstack.org/246356 | 18:16 |
*** achanda_ has quit IRC | 18:17 | |
*** kevinbenton has quit IRC | 18:20 | |
*** praneshp has joined #openstack-ironic | 18:22 | |
*** achanda has quit IRC | 18:22 | |
krotscheck | BadCub: How're those meetings? | 18:23 |
openstackgerrit | Jay Faulkner proposed openstack/ironic-specs: Implement rescue mode https://review.openstack.org/171878 | 18:24 |
*** ukalifon has quit IRC | 18:25 | |
BadCub | krotscheck: I have another call in 30 if you want to chat a few now | 18:26 |
krotscheck | BadCub: Yeah, let's make it quick. | 18:26 |
BadCub | you can ring me on my office # if you like | 18:26 |
krotscheck | You have an office? | 18:27 |
BadCub | Well, I have an office # through Lync lol | 18:27 |
krotscheck | Oh. | 18:27 |
krotscheck | That. | 18:27 |
krotscheck | Let's see if that works for me today | 18:27 |
BadCub | just pinged you the # | 18:27 |
BadCub | you can call it from a cell or landline as well | 18:28 |
* mgould -> home: good night! | 18:28 | |
NobodyCam | night mgould | 18:28 |
*** mgould has quit IRC | 18:29 | |
JayF | dansmith: Question about Rescue mode | 18:30 |
*** harshs has joined #openstack-ironic | 18:30 | |
JayF | dansmith: Lets say I booted a server 6 months ago with SSH_KEY_1. One month later that SSH key is stolen by $evil_terrorist_hackers. I need to rescue my server from 6 months ago. Given the current set of APIs and such in Nova, is it possible to rescue that server WITHOUT having the compromised SSH key installed? | 18:31 |
dansmith | JayF: not that I know of.. since nova was intended for, you know, cloud, the answer should "delete that thing that might be compromised and rebuild", ssh keys aside | 18:32 |
JayF | dansmith: Yeah, I agree with you in theory, but I don't always get to force the behavior of a customer | 18:33 |
dansmith | JayF: sure, I know | 18:33 |
JayF | dansmith: just curious b/c to me that's a risk to have that enabled, but it didn't look like the APIs exist (apparently they don't) to prevent it | 18:34 |
JayF | which is fine but not idea | 18:34 |
JayF | *ideal | 18:34 |
* JayF grumbles and goes to add ssh key support to rescue mode spec | 18:34 | |
dansmith | JayF: so I'm not sure anything is needed exactly.. if cloud-init is running, then it'll fetch the key out of metadata, right? | 18:35 |
JayF | dansmith: well, sure, or a configdrive if you're using that instead | 18:36 |
JayF | dansmith: Downstream, for OnMetal, we work around teh ssh key issue | 18:36 |
JayF | dansmith: was just hoping to find something for upstream to avoid the same security vulnerability, but it seems to be baked into the api at this point | 18:36 |
*** albertoffb has quit IRC | 18:36 | |
dansmith | JayF: well surely you're not arguing that ironic should be different in this regard, right? | 18:36 |
dansmith | JayF: it's possible that you can update the key by PUTting the server, I'm not sure | 18:37 |
vdrok | good night everyone | 18:37 |
JayF | Well, it doesn't help the overall problem for Ironic to be different | 18:37 |
dansmith | but making that argument that it should be edit-able is reasonable | 18:37 |
JayF | just wanted to make sure I understood all the moving parts | 18:37 |
JayF | the ability to update the key after-boot would help in most cases; except the one of a bare metal configdrive (which happens to be my downstream case; but that's my problem not yours :d) | 18:37 |
JayF | dansmith: to be 10000% crystal clear: I don't think Ironic should be different than the rest. Just wanted to make sure I understood how everything worked together | 18:38 |
dansmith | JayF: yep, sounds like we mostly agree | 18:39 |
lucasagomes | folks I'm calling it a day, have a great night! | 18:40 |
*** lucasagomes is now known as lucas-dinner | 18:40 | |
JayF | night | 18:41 |
*** spandhe has joined #openstack-ironic | 18:42 | |
NobodyCam | night lucas-dinner | 18:46 |
*** bnemec has joined #openstack-ironic | 18:47 | |
*** mtanino has quit IRC | 18:47 | |
zer0c00l | Everytime i wake up and look at irc, lucas-dinner goes to bed :) | 18:47 |
zer0c00l | jroll: if you have time today, could you review this please https://review.openstack.org/#/c/191505/ ? | 18:48 |
*** Pavo has quit IRC | 18:48 | |
jroll | zer0c00l: I can try | 18:48 |
zer0c00l | Thanks | 18:48 |
*** ijw has quit IRC | 18:50 | |
krotscheck | Does anyone have an example use case of vendor plugins? Our UX researchers are curious :) | 18:51 |
*** Pavo has joined #openstack-ironic | 18:54 | |
*** sacharya has joined #openstack-ironic | 18:56 | |
*** achanda has joined #openstack-ironic | 18:57 | |
harshs | hi, wrt to patch: https://review.openstack.org/#/c/219298/12 does anyone know if the evenlet based worker support is going to continue beyond the M release in ironic ? Keystone seems to be dropping eventlet based in M | 19:00 |
*** athomas has quit IRC | 19:00 | |
*** jerrygb has joined #openstack-ironic | 19:01 | |
*** wuhg has quit IRC | 19:01 | |
*** aginwala has joined #openstack-ironic | 19:02 | |
*** ionutbalutoiu has joined #openstack-ironic | 19:03 | |
*** kozhukalov_ has joined #openstack-ironic | 19:03 | |
rloo | harshs: not that I know of. (which doesn't mean much.) | 19:05 |
harshs | rloo: :) okay | 19:09 |
rloo | harshs: do you know why keystone is dropping it? | 19:09 |
*** kevinbenton has joined #openstack-ironic | 19:10 | |
harshs | rloo: eventlet doesn’t work well for keystone and they have problems with high loads. | 19:13 |
harshs | they have explained more here: https://review.openstack.org/#/c/157495/ | 19:13 |
harshs | oops, sorry here: http://lists.openstack.org/pipermail/openstack-dev/2015-February/057359.html | 19:13 |
*** meghal has quit IRC | 19:14 | |
harshs | they are also saying that more operators use apache/mod_wsgi anyway | 19:14 |
*** meghal has joined #openstack-ironic | 19:14 | |
rloo | harshs: thx. Hmm, I suppose if ironic gets to that problem it would be a nice problem? | 19:14 |
harshs | so was wondering if ironic will follow in the same direction or is planning to have support for evenlet for the forseeable future | 19:14 |
rloo | harshs: i don't think it is an issue yet wrt eventlet. my guess is that when/if it becomes apparent that it is, we'll have to do something about it. | 19:15 |
harshs | rloo: right, so that implies unless there is a problem, ironic can continue having this feature | 19:16 |
rloo | harshs: and if we were to remove support for eventlet, we'd have to give notice so it would actually be removed in a subsequent cycle. Eg, IF we decided to deprecate in M, we wouldn't actually remove it before N (or O probably) | 19:17 |
harshs | rloo: makes sense | 19:17 |
rloo | harshs: yeah, i suspect we'd continue to have it. the only other reason for removing it is if most of openstack does I guess. | 19:17 |
*** mtanino has joined #openstack-ironic | 19:18 | |
*** meghal has quit IRC | 19:19 | |
*** meghal has joined #openstack-ironic | 19:19 | |
*** achanda has quit IRC | 19:21 | |
harshs | rloo: yeah, that makes sense, thanks | 19:22 |
*** penick has joined #openstack-ironic | 19:23 | |
*** mbound_ has joined #openstack-ironic | 19:24 | |
*** achanda has joined #openstack-ironic | 19:25 | |
kevinbenton | jroll: yo | 19:26 |
*** ijw has joined #openstack-ironic | 19:31 | |
jroll | kevinbenton: sup | 19:32 |
*** ijw_ has joined #openstack-ironic | 19:33 | |
*** ijw has quit IRC | 19:33 | |
kevinbenton | jroll: 'baremetal' for OVS https://review.openstack.org/#/c/249265/ | 19:34 |
jroll | woo! | 19:35 |
jroll | thanks kevinbenton, will take a look | 19:37 |
kevinbenton | jroll: that hideous curl command is because the neutronclient doesn't allow baremetal as a vnic_type | 19:37 |
jroll | :| | 19:37 |
*** meghal has quit IRC | 19:39 | |
*** meghal has joined #openstack-ironic | 19:40 | |
*** jobewan has joined #openstack-ironic | 19:43 | |
*** Marga_ has quit IRC | 19:45 | |
jroll | krtaylor: can we get this updated and landed today? | 19:45 |
*** thingee has joined #openstack-ironic | 19:45 | |
jroll | https://review.openstack.org/#/c/241294/6/specs/approved/third-party-ci.rst | 19:45 |
jroll | krtaylor: also, meet thingee (mike perez) | 19:45 |
thingee | jroll: yeah been following discussions there | 19:46 |
jroll | thingee: krtaylor is driving the docs and such for vendors | 19:46 |
jroll | and also building a third party CI for some type of hardware | 19:46 |
kevinbenton | jroll: do you have a link to a spec handy that shows 'baremetal' will be used as the vnic type? | 19:47 |
thingee | krtaylor: hi, wanted to check in the docs for explaining how to setup an environment with the appropriate job https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/devstack-gate.yaml#L961 | 19:47 |
jroll | thingee: you should also know gabriel, who runs the oneview driver team, they are currently standing up CI things | 19:47 |
jroll | kevinbenton: https://review.openstack.org/#/c/197774/ | 19:48 |
thingee | krtaylor: I'm prepping the communication that will go out on dev and individual driver maintainers and wanted to include any such docs. | 19:48 |
jroll | kevinbenton: and it's in this nova spec: https://review.openstack.org/#/c/237067/ | 19:48 |
kevinbenton | jroll: thanks! patch is up for neutronclient to allow that: https://review.openstack.org/249393 | 19:48 |
jroll | kevinbenton: sweet, thanks | 19:48 |
*** mbound_ has quit IRC | 19:49 | |
jroll | thingee: one more, rameshg87 (not here atm) is standing up CI for the ilo drivers and may be able to help out with docs a bit | 19:50 |
thingee | jroll: do we have desingated people for answering ci questions? | 19:51 |
*** Sukhdev has joined #openstack-ironic | 19:51 | |
thingee | in between of the third party ci help meetings | 19:51 |
*** ionutbalutoiu has quit IRC | 19:51 | |
*** ionutbalutoiu has joined #openstack-ironic | 19:51 | |
jroll | thingee: I think krtaylor is it right now, "officially" | 19:52 |
jroll | that's a thing we probably still need to establish | 19:52 |
thingee | jroll: one is good, but having another in a opposite TZ is recommended if possible. | 19:53 |
*** dims has joined #openstack-ironic | 19:53 | |
gabriel | jroll, thingee: hi | 19:54 |
*** aginwala has quit IRC | 19:54 | |
jroll | thingee: yep, agree | 19:54 |
*** achanda has quit IRC | 19:54 | |
*** dims_ has quit IRC | 19:56 | |
*** achanda has joined #openstack-ironic | 19:57 | |
thingee | jroll: https://github.com/openstack-infra/puppet-openstackci/tree/master/contrib | 19:59 |
*** aginwala has joined #openstack-ironic | 20:00 | |
thingee | jroll, krtaylor: we shouldn't need that much documentation as the readme here covers quite a bit. Maybe mentioning the specifics of setting up the appropriate devstack gate job | 20:00 |
jroll | thingee: right, so what's needed beyond that? a job definition? | 20:00 |
jroll | yeah | 20:00 |
thingee | jroll: I think that's it :) ... mind if I start a wiki page for third-party ci info? | 20:01 |
*** penick has quit IRC | 20:01 | |
jroll | thingee: gopher it | 20:01 |
jroll | I'm going to step away for lunch and whatnot | 20:01 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: conductor fails to do take_over for PXE drivers https://review.openstack.org/246033 | 20:02 |
thingee | jroll: I'll actually just build off of this https://wiki.openstack.org/wiki/Ironic/Testing | 20:03 |
jroll | ++ | 20:03 |
jroll | I suspect that info is pretty old | 20:03 |
* devananda confirms that that page is quite old | 20:04 | |
*** sacharya has quit IRC | 20:06 | |
devananda | I wrote that around the time of the Icehouse release | 20:06 |
devananda | if it's still useful - that's great :) | 20:07 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Update swift HTTPs information in ilo documentation https://review.openstack.org/240136 | 20:08 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Update swift HTTPs information in ilo documentation https://review.openstack.org/240136 | 20:09 |
zer0c00l | I see the partition image support for agent driver has been backlogged https://github.com/openstack/ironic-specs/blob/master/specs/backlog/partition-image-support-for-agent-driver.rst | 20:09 |
zer0c00l | This is kind of needed for yahoo to use IPA as an installer | 20:09 |
zer0c00l | Any way i can help out to bring it back? | 20:09 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Refactor ilo documentation for duplicate information https://review.openstack.org/242333 | 20:10 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Sequence diagrams for iLo driver documentation https://review.openstack.org/240141 | 20:12 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Add documentation for Swiftless deploy https://review.openstack.org/241893 | 20:15 |
*** tristanC has joined #openstack-ironic | 20:16 | |
mrda | thanks krotscheck, I'll take a look | 20:23 |
mrda | Oh, and good morning everyone :) | 20:23 |
NobodyCam | morning mrda | 20:23 |
NobodyCam | :) | 20:23 |
mrda | hey NobodyCam | 20:24 |
NobodyCam | :) | 20:24 |
thiagop | morning mrda | 20:24 |
mrda | and thiagop :) | 20:24 |
sinval | mrda: o/ | 20:29 |
mrda | and sinval o/ | 20:29 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Add documentation for user inputs as HTTPS URLs https://review.openstack.org/242771 | 20:32 |
*** e0ne has quit IRC | 20:38 | |
*** penick has joined #openstack-ironic | 20:40 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Add documentation for standalone ilo drivers https://review.openstack.org/242774 | 20:42 |
*** achanda has quit IRC | 20:43 | |
thingee | jroll, devananda, krtaylor https://wiki.openstack.org/wiki/Ironic/Testing#Third_Party_CI | 20:43 |
*** sacharya has joined #openstack-ironic | 20:44 | |
*** aginwala has quit IRC | 20:44 | |
rloo | zer0c00l: I think backlogged means that we'd like it but need someone to champion/do-the-work | 20:59 |
zer0c00l | i see | 21:00 |
zer0c00l | :) | 21:00 |
zer0c00l | I can take it up | 21:00 |
zer0c00l | Brb, going for lunch | 21:00 |
*** mkovacik has quit IRC | 21:02 | |
zer0c00l | rloo: In the spec it says 'faizan-barmawer' as one of the assigne | 21:02 |
*** baoli has quit IRC | 21:02 | |
zer0c00l | So i should reach out to him first? | 21:02 |
rloo | zer0c00l: yeah, that'd be best. | 21:02 |
zer0c00l | .whois faizan-barmawer | 21:03 |
*** Sukhdev has quit IRC | 21:04 | |
*** spandhe has quit IRC | 21:04 | |
*** mjturek1 has quit IRC | 21:10 | |
*** dprince has quit IRC | 21:11 | |
*** penick has quit IRC | 21:14 | |
*** aginwala has joined #openstack-ironic | 21:19 | |
*** yonglihe has quit IRC | 21:21 | |
*** penick has joined #openstack-ironic | 21:23 | |
openstackgerrit | Ruby Loo proposed openstack/ironic: Conductor handles manual cleaning https://review.openstack.org/247285 | 21:25 |
*** sinval has quit IRC | 21:31 | |
*** sinval has joined #openstack-ironic | 21:32 | |
*** mrmoje has joined #openstack-ironic | 21:34 | |
*** praneshp has quit IRC | 21:36 | |
*** praneshp has joined #openstack-ironic | 21:36 | |
*** Marga_ has joined #openstack-ironic | 21:37 | |
*** dims has quit IRC | 21:37 | |
*** dims has joined #openstack-ironic | 21:38 | |
*** sacharya has quit IRC | 21:41 | |
*** Marga_ has quit IRC | 21:42 | |
*** sacharya has joined #openstack-ironic | 21:43 | |
*** jaypipes has quit IRC | 21:47 | |
*** sacharya has quit IRC | 21:47 | |
*** boris-42 has quit IRC | 21:48 | |
*** ijw_ has quit IRC | 21:52 | |
*** Marga_ has joined #openstack-ironic | 21:55 | |
*** Marga_ has quit IRC | 21:57 | |
*** Marga_ has joined #openstack-ironic | 21:58 | |
*** aginwala has quit IRC | 21:58 | |
*** aginwala has joined #openstack-ironic | 22:02 | |
*** ijw has joined #openstack-ironic | 22:02 | |
*** aginwala has quit IRC | 22:03 | |
*** meghal has quit IRC | 22:03 | |
*** aginwala has joined #openstack-ironic | 22:05 | |
*** Walts has joined #openstack-ironic | 22:07 | |
*** ionutbalutoiu has quit IRC | 22:07 | |
*** meghal has joined #openstack-ironic | 22:08 | |
Walts | hi I was wondering if someone could help me with this question; is it possible to run the ironic service in an openstack set-up that also provisions virtual machines ? | 22:10 |
Walts | or would it have to run with its own isolated controller node | 22:11 |
*** Sukhdev has joined #openstack-ironic | 22:12 | |
*** baoli has joined #openstack-ironic | 22:12 | |
JayF | Walts: We run it successfully at Rackspace with other hypervisors using v1 Cells. | 22:13 |
JayF | Walts: I'm not sure if it's possible w/o using cells, but I suspect it is | 22:13 |
*** mrmoje has quit IRC | 22:13 | |
*** jerrygb has quit IRC | 22:14 | |
*** trown is now known as trown|outttypeww | 22:15 | |
*** jerrygb has joined #openstack-ironic | 22:15 | |
Walts | thanks JayF: am i correct in thinking that with v1 Cells, there is a master controller that would delegate work to controllers in each cell | 22:15 |
Walts | and some of these cells would be ironic based | 22:16 |
Walts | and the some vm based | 22:16 |
*** Piet has quit IRC | 22:16 | |
krtaylor | thingee, you beat me to it by one day, thanks! it looks great! | 22:17 |
JayF | Walts: yes, but I think it's possible without using cells as well, I'm just not personally aware how | 22:18 |
*** lucas-dinner has quit IRC | 22:18 | |
*** baoli has quit IRC | 22:19 | |
Walts | JayF: understood, I will give it a try with out cells and see how I get on | 22:19 |
JayF | Walts: to be clear: I reccomend against cells unless you're hyperscale | 22:20 |
Walts | JayF: defiantly not hyper-scale so will stay clear of cells, just out of interest are their issues with running openstack with cells? | 22:22 |
JayF | Walts: v1 cells is a patchset as I understand it :) | 22:23 |
Walts | JayF: good to know, thanks for you help | 22:23 |
Walts | *your | 22:23 |
JayF | Walts: well, I don't think I've been helpful yet | 22:23 |
JayF | jroll: ^ If you're around, I'd presume you actually know the answer to this now | 22:24 |
*** lucasagomes has joined #openstack-ironic | 22:26 | |
*** aginwala has quit IRC | 22:30 | |
*** aginwala has joined #openstack-ironic | 22:30 | |
*** achanda has joined #openstack-ironic | 22:31 | |
*** achanda has quit IRC | 22:33 | |
*** aginwala has quit IRC | 22:43 | |
*** aginwala has joined #openstack-ironic | 22:55 | |
thingee | krtaylor: thanks! | 22:55 |
jroll | Walts: JayF: host aggregates is the other way to do this | 22:57 |
*** wuhg has joined #openstack-ironic | 22:57 | |
*** Marga_ has quit IRC | 22:57 | |
*** sacharya has joined #openstack-ironic | 22:57 | |
*** Marga_ has joined #openstack-ironic | 22:59 | |
*** harshs has quit IRC | 23:03 | |
*** harshs has joined #openstack-ironic | 23:08 | |
*** boris-42 has joined #openstack-ironic | 23:10 | |
*** baoli has joined #openstack-ironic | 23:11 | |
*** baoli has quit IRC | 23:13 | |
*** meghal has quit IRC | 23:13 | |
*** meghal has joined #openstack-ironic | 23:13 | |
*** meghal has joined #openstack-ironic | 23:14 | |
*** praneshp has quit IRC | 23:14 | |
*** baoli has joined #openstack-ironic | 23:14 | |
*** spandhe has joined #openstack-ironic | 23:14 | |
*** baoli has quit IRC | 23:16 | |
*** aginwala has quit IRC | 23:19 | |
*** dims_ has joined #openstack-ironic | 23:28 | |
*** dims has quit IRC | 23:29 | |
*** willsama has quit IRC | 23:31 | |
*** ijw has quit IRC | 23:35 | |
*** meghal has quit IRC | 23:37 | |
*** meghal has joined #openstack-ironic | 23:37 | |
*** meghal has quit IRC | 23:37 | |
*** Pavo has quit IRC | 23:38 | |
*** alexpilotti has quit IRC | 23:38 | |
*** meghal has joined #openstack-ironic | 23:38 | |
*** meghal has quit IRC | 23:39 | |
*** meghal has joined #openstack-ironic | 23:39 | |
*** aginwala has joined #openstack-ironic | 23:39 | |
*** thiagop has quit IRC | 23:42 | |
*** rcernin has quit IRC | 23:42 | |
openstackgerrit | Jay Faulkner proposed openstack/ironic-specs: Implement rescue mode https://review.openstack.org/171878 | 23:44 |
JayF | ^ still going to WIP that but I got the tets passing | 23:45 |
jroll | why wip? | 23:45 |
JayF | haven't added the bits about ssh key in there | 23:45 |
JayF | from our chat earlier | 23:46 |
JayF | have been wrestling the tests for about an hour now | 23:46 |
JayF | finally figured out that apparently rst hates nexted bulled lists | 23:46 |
JayF | * like if you have a parent thing | 23:46 |
JayF | * the child item breaks rendering | 23:46 |
jroll | ah | 23:46 |
* JayF thanks rloo for the helpful doc8 tests that helped me figure it out | 23:46 | |
jroll | put lines between them and it should be fine | 23:46 |
jroll | or - instead of * | 23:47 |
JayF | both of those strategies didn't work | 23:47 |
jroll | huh. | 23:47 |
JayF | and I already fixed it another way :) | 23:47 |
NobodyCam | :p | 23:47 |
*** ijw has joined #openstack-ironic | 23:52 | |
*** praneshp has joined #openstack-ironic | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!