Wednesday, 2017-01-11

*** moshele has joined #openstack-ironic00:01
*** harlowja has quit IRC00:09
*** baoli has quit IRC00:12
*** vdrok has quit IRC00:12
*** Nisha_Agarwal has joined #openstack-ironic00:12
*** afazekas has quit IRC00:12
*** systemdave has quit IRC00:13
*** rbudden has quit IRC00:13
*** ildikov has quit IRC00:13
*** jroll has quit IRC00:14
*** UForgotten has quit IRC00:14
Nisha_AgarwalTheJulia, hi00:15
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/41862900:17
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-inspector: Updated from global requirements  https://review.openstack.org/41863000:17
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/41863200:17
TheJuliaHi Nisha_Agarwal00:17
*** afazekas has joined #openstack-ironic00:17
*** systemdave has joined #openstack-ironic00:19
*** UForgotten has joined #openstack-ironic00:19
*** Goneri has quit IRC00:20
*** jroll has joined #openstack-ironic00:20
*** ildikov has joined #openstack-ironic00:21
*** vdrok has joined #openstack-ironic00:22
*** siva has quit IRC00:23
*** vdrok has quit IRC00:25
*** vdrok has joined #openstack-ironic00:25
*** harlowja has joined #openstack-ironic00:25
*** siva has joined #openstack-ironic00:26
*** causten has quit IRC00:29
*** aslezil has quit IRC00:34
*** alezil is now known as aslezil00:34
*** siva has quit IRC00:36
*** Nisha_Agarwal has quit IRC00:37
openstackgerritMatt Riedemann proposed openstack/ironic: DNM: Test Ironic in Newton with the placement service  https://review.openstack.org/41673400:37
*** siva has joined #openstack-ironic00:39
*** awiddersheim has joined #openstack-ironic00:39
*** siva has quit IRC00:44
openstackgerritJulia Kreger proposed openstack/ironic: Add Cinder storage driver  https://review.openstack.org/36619700:45
openstackgerritJulia Kreger proposed openstack/ironic: Add base cinder common interface  https://review.openstack.org/35562500:45
*** tuanluong has joined #openstack-ironic00:53
*** siva has joined #openstack-ironic00:55
*** siva has quit IRC00:55
openstackgerritTuan Luong-Anh proposed openstack/ironic: Fix setting persistent boot device does not work  https://review.openstack.org/37632200:57
*** phuongnh has joined #openstack-ironic01:04
*** ppiela has quit IRC01:04
*** rloo has quit IRC01:11
*** rpioso has quit IRC01:14
openstackgerritNaohiro Tamura proposed openstack/ironic: Ipmitool power driver for soft reboot and soft power off  https://review.openstack.org/21673801:22
*** Syed__ has quit IRC01:25
openstackgerritNaohiro Tamura proposed openstack/ironic: Ipmitool management driver for Inject NMI  https://review.openstack.org/34872101:31
*** aweeks has joined #openstack-ironic01:32
*** cppforlife_ has joined #openstack-ironic01:34
*** Goneri has joined #openstack-ironic01:34
*** shobhar_ has joined #openstack-ironic01:39
*** Goneri has quit IRC01:45
*** zhangjl has joined #openstack-ironic01:47
*** wajdi has joined #openstack-ironic01:56
openstackgerritNaohiro Tamura proposed openstack/ironic: iRMC management driver for Inject NMI  https://review.openstack.org/34873202:05
*** sacharya has quit IRC02:07
*** rama_y has joined #openstack-ironic02:22
openstackgerritNaohiro Tamura proposed openstack/ironic: iRMC power driver for soft reboot and soft power off  https://review.openstack.org/21674302:27
*** chlong has quit IRC02:32
*** UForgotten has quit IRC02:39
*** UForgotten has joined #openstack-ironic02:39
*** jcoufal has joined #openstack-ironic02:56
*** deray has joined #openstack-ironic03:01
*** sacharya has joined #openstack-ironic03:02
*** sacharya has quit IRC03:07
derayHello g'morning03:08
*** moshele has quit IRC03:10
*** rama_y has quit IRC03:14
deraysambetts|afk, just fyi03:15
deraysambetts|afk, https://review.openstack.org/#/c/418612/03:15
patchbotpatch 418612 - futurist - Allow functions to raise a never again exception t...03:15
*** absubram has quit IRC03:18
*** bdeschenes has quit IRC03:18
*** amotoki has quit IRC03:21
*** absubram has joined #openstack-ironic03:25
*** amotoki has joined #openstack-ironic03:29
*** absubram has quit IRC03:31
*** vikrant has joined #openstack-ironic03:33
*** amotoki has quit IRC03:33
openstackgerritTuan Luong-Anh proposed openstack/ironic: Fix setting persistent boot device does not work  https://review.openstack.org/37632203:34
*** jcoufal has quit IRC03:36
openstackgerritavnish proposed openstack/bifrost: Remove useless paramiko requirements  https://review.openstack.org/41866403:43
tuanluongmorning deray03:46
deraysambetts|afk, 'm happy to have this patch .. the result of my insistence to have a stop functionality to the periodic func()03:47
*** links has joined #openstack-ironic03:47
deraytuanluong, hey g'morning03:47
*** aparna has joined #openstack-ironic03:57
*** Nisha_Agarwal has joined #openstack-ironic04:03
*** rbudden has joined #openstack-ironic04:05
*** sacharya has joined #openstack-ironic04:15
*** sacharya has quit IRC04:20
*** ijw has quit IRC04:34
*** phuongnh has quit IRC04:48
*** nmathew has joined #openstack-ironic04:49
*** absubram has joined #openstack-ironic04:55
*** aslezil_ has joined #openstack-ironic04:58
*** absubram_ has joined #openstack-ironic04:59
*** absubram has quit IRC04:59
*** absubram_ is now known as absubram04:59
openstackgerritNisha Agarwal proposed openstack/proliantutils: snmp inspection for disk size  https://review.openstack.org/39485805:00
*** gcb has quit IRC05:13
*** yibo has joined #openstack-ironic05:14
*** yibo has quit IRC05:15
*** yibo has joined #openstack-ironic05:15
*** rbudden has quit IRC05:19
*** deray has quit IRC05:23
*** yibo has quit IRC05:24
*** yonglihe has quit IRC05:27
*** deray has joined #openstack-ironic05:29
*** shobhar_ has quit IRC05:37
*** aslezil_ has quit IRC05:41
Nisha_AgarwalHi TheJulia05:59
*** gcb has joined #openstack-ironic06:04
*** dims has quit IRC06:13
*** sacharya has joined #openstack-ironic06:16
*** moshele has joined #openstack-ironic06:16
*** ijw has joined #openstack-ironic06:18
*** sacharya has quit IRC06:20
*** ijw has quit IRC06:22
*** pcaruana has joined #openstack-ironic06:25
*** moshele has quit IRC06:33
*** mjura has joined #openstack-ironic06:44
*** ijw has joined #openstack-ironic06:54
*** Nisha_Agarwal has quit IRC06:55
*** sasha21 has quit IRC07:00
openstackgerritNaohiro Tamura proposed openstack/python-ironicclient: Add soft reboot/poweroff power states.  https://review.openstack.org/24790407:07
*** tesseract has joined #openstack-ironic07:08
*** ChubYann has quit IRC07:15
*** udesale has joined #openstack-ironic07:19
*** makowals has joined #openstack-ironic07:21
*** amotoki has joined #openstack-ironic07:28
*** Nisha_Agarwal has joined #openstack-ironic07:29
*** lindycoder has joined #openstack-ironic07:30
*** lindycoder has quit IRC07:30
*** hwoarang has quit IRC07:35
*** moshele has joined #openstack-ironic07:37
*** hw_wutianwei has joined #openstack-ironic07:38
*** AlexeyAbashkin has joined #openstack-ironic07:42
*** hwoarang has joined #openstack-ironic07:43
*** rbartal has joined #openstack-ironic07:44
*** ralonsoh has joined #openstack-ironic07:48
*** yonglihe has joined #openstack-ironic07:50
openstackgerrityolanda.robla proposed openstack/ironic-lib: Fix retrieval of config-2 existing partition  https://review.openstack.org/41702207:53
*** hogepodge has quit IRC07:56
*** ccamacho has joined #openstack-ironic07:57
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Keystone session for swift-temp-url generation  https://review.openstack.org/41076407:58
*** sacharya has joined #openstack-ironic08:00
openstackgerrityolanda.robla proposed openstack/bifrost: Allow deploy-dynamic on remote host  https://review.openstack.org/41130408:00
openstackgerritNaohiro Tamura proposed openstack/python-ironicclient: Support soft reboot and soft power off with timeout for OSC  https://review.openstack.org/35762708:02
*** sacharya has quit IRC08:06
*** strigazi_AFK is now known as strigazi08:13
*** amotoki has quit IRC08:16
*** gcb has quit IRC08:19
*** amoralej|off is now known as amorale08:22
*** gcb has joined #openstack-ironic08:33
openstackgerritMerged openstack/bifrost: Correct inspector keystone endpoint name  https://review.openstack.org/40724508:37
*** gcb has quit IRC08:40
*** Nisha_Agarwal has quit IRC08:42
openstackgerritAparna proposed openstack/ironic-specs: In-band hpsum firmware update for iLO drivers  https://review.openstack.org/41016108:47
*** ijw has quit IRC08:52
openstackgerrityolanda.robla proposed openstack/ironic-lib: Fix retrieval of config-2 existing partition  https://review.openstack.org/41702208:54
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-ui: Imported Translations from Zanata  https://review.openstack.org/41878108:55
*** amorale is now known as amoralej08:58
*** zzzeek has quit IRC09:00
*** zzzeek has joined #openstack-ironic09:00
vdrokgood morning ironic, deray and tuanluong !09:08
tuanluongMorning vdrok09:09
derayvdrok, g'morning o/09:12
*** sambetts|afk is now known as sambetts09:17
sambettsMorning all09:17
sambettsderay: Nice!!!09:17
*** fxpester has joined #openstack-ironic09:18
*** zhangjl has left #openstack-ironic09:18
*** amotoki has joined #openstack-ironic09:22
openstackgerritVasyl Saienko proposed openstack/python-ironicclient: Add interface attach/detach support  https://review.openstack.org/36442009:23
sambettsthanks vsaienk0 for keeping on top of those patches!09:24
openstackgerritVasyl Saienko proposed openstack/ironic: TMP: Verify attach/detach  https://review.openstack.org/41416009:24
openstackgerritAparna proposed openstack/ironic-specs: Generic way to configure clean step priorites in Automated cleaning  https://review.openstack.org/36261509:26
*** makowals_ has joined #openstack-ironic09:26
*** milan has joined #openstack-ironic09:28
*** makowals has quit IRC09:28
vdrokmorning sambetts09:29
sambettsHi vdrok09:29
openstackgerritAparna proposed openstack/ironic-specs: In-band hpsum firmware update for iLO drivers  https://review.openstack.org/41016109:30
openstackgerritGalyna Zholtkevych proposed openstack/ironic-specs: API Evolution - ETAG identifiers  https://review.openstack.org/38199109:34
milanmorning Ironic! :)09:34
milanmorning sambetts, vdrok! :)09:34
vdrokgood morning milan09:35
sambettshey milan09:36
deraysambetts, :)09:37
*** lucas-afk is now known as lucasagomes09:38
lucasagomesmorning all09:38
deraymorning sambetts milan lucasagomes and latter ironicers09:38
*** derekh has joined #openstack-ironic09:42
milanmorning deray lucasagomes! :)09:42
lucasagomeso/09:47
vdrokmorning lucasagomes09:48
vsaienk0Morning lucasagomes, sambetts, vdrok, milan, dtantsur and all Ironic'ers!09:49
vsaienk0sambetts: I hope we  land attach/detach code soon :)09:50
sambettsvsaienk0: yup it looks really close!09:50
*** ijw has joined #openstack-ironic09:52
*** Nisha_Agarwal has joined #openstack-ironic09:54
*** ijw has quit IRC09:57
yolandahi lucasagomes , around?09:59
yolandai have failures on my fix for config drive, specifically in whole disk tests09:59
yolandahttp://logs.openstack.org/22/417022/5/check/gate-tempest-dsvm-ironic-lib-wholedisk-pxe_ipmitool-ubuntu-xenial/31ca5ce09:59
yolandabut i'm unable to see the problem, if that's related with my patch09:59
vdrokmorning vsaienk010:00
yolandai just see timeouts, but don't know the root cause10:00
*** ijw has joined #openstack-ironic10:00
*** e0ne has joined #openstack-ironic10:02
sambettsyolanda: 2017-01-11 09:35:42.205 21598 ERROR ironic.drivers.modules.agent_base_vendor Stderr: u'/usr/local/bin/ironic-rootwrap: Unauthorized command: lsblk -Po name,label /dev/disk/by-path/ip-10.1.0.10:3260-iscsi-iqn.2008-10.org.openstack:7173970f-1805-44dd-b2f2-52ec03144bb4-lun-1 (no filter matched)\n'10:03
sambettsyolanda: http://logs.openstack.org/22/417022/5/check/gate-tempest-dsvm-ironic-lib-wholedisk-pxe_ipmitool-ubuntu-xenial/31ca5ce/logs/screen-ir-cond.txt.gz#_2017-01-11_09_35_42_20510:03
pas-hamorning all10:03
lucasagomesyolanda, hi there yes, 1 sec10:03
lucasagomeswill take a look10:03
sambettslucasagomes, yolanda: the failure is shown in the ir-cond logs10:03
lucasagomesoh sambetts already found it, hmm seems related to the rootwrap filter10:03
yolandamm, but i added the lsblk command to the filter10:04
yolandaand worked on my tests10:04
yolandaah sambetts , thanks for pointing to that screen logs10:05
*** ijw has quit IRC10:05
sambettsyolanda: I don't see the filter being added here: http://logs.openstack.org/22/417022/5/check/gate-tempest-dsvm-ironic-lib-wholedisk-pxe_ipmitool-ubuntu-xenial/31ca5ce/logs/etc/ironic/rootwrap.d/10:05
yolandasambetts, do you see my change, where i added that? does it seem ok?10:06
yolandai just copied the same commadns as on my local deploy10:06
yolandaseems tests are ignoring it :(10:07
lucasagomesyolanda, apparently there's a note there that you also have to update this in ironic :-(10:08
yolandaouch10:09
yolandai see10:09
lucasagomesyolanda, https://github.com/openstack/ironic/blob/master/etc/ironic/rootwrap.d/ironic-lib.filters10:09
lucasagomes:-(10:09
yolandaok let me send that patch first, and depend on it10:09
openstackgerritVladyslav Drok proposed openstack/ironic: Allow to attach/detach VIF to portgroup  https://review.openstack.org/40691510:12
openstackgerrityolanda.robla proposed openstack/ironic: Add lsblk to ironic-lib filters  https://review.openstack.org/41881410:13
*** MattMan has quit IRC10:14
*** zackf has quit IRC10:14
*** MattMan has joined #openstack-ironic10:14
openstackgerrityolanda.robla proposed openstack/ironic-lib: Fix retrieval of config-2 existing partition  https://review.openstack.org/41702210:17
*** udesale has quit IRC10:17
*** Alexey_Abashkin has joined #openstack-ironic10:18
*** AlexeyAbashkin has quit IRC10:19
*** sambetts is now known as sambetts|afk10:20
sambetts|afkbbiab10:20
*** amarao has joined #openstack-ironic10:25
openstackgerrityolanda.robla proposed openstack/ironic-lib: Fix retrieval of config-2 existing partition  https://review.openstack.org/41702210:26
lucasagomesapparently the libvirt drivers in ironic-staging-drivers are broken :-( http://paste.openstack.org/show/594524/10:27
*** alexpilotti has quit IRC10:27
*** alexpilotti has joined #openstack-ironic10:28
lucasagomesoh, version 0.4.0 is broken... Needs another release10:28
lucasagomesinstalling from source seems fine10:28
* lucasagomes will release10:29
openstackgerritGalyna Zholtkevych proposed openstack/ironic-specs: API Evolution - ETAG identifiers  https://review.openstack.org/38199110:30
*** Alexey_Abashkin has quit IRC10:31
milanlucasagomes, hey, w/ virtualbmc what is the driverinfo port key?10:31
lucasagomesmilan, depend on the driver, for ipmitool it's "ipmi_port"10:32
lucasagomesipminative I think is the same (/me checks)10:32
lucasagomesmilan, hmmmm ipminative seems to not support a non-default port ?10:33
milanlucasagomes, thx, btw does a port make sense for any other drivers? Like iLo or Drac?10:33
lucasagomesmilan, I think so, they should be able to configure the BMC to listen in a non-default port10:34
lucasagomesmilan, fwiw, drac_port exists already10:34
milanand the key name would most likely be driver dependant10:34
milanI see10:35
openstackgerritVladyslav Drok proposed openstack/ironic: Allow to attach/detach VIF to portgroup  https://review.openstack.org/40691510:35
milanlucasagomes, thx10:35
lucasagomesmilan, np :-)10:35
lucasagomesvdrok, I'm going to release ironic-staging-drivers, ok ?10:36
vdroklucasagomes: yeah, sure10:37
*** Nisha_Agarwal has quit IRC10:42
*** tuanluong has quit IRC10:46
*** aarefiev has joined #openstack-ironic10:47
aarefievmorning all!10:48
*** aarefiev_afk has quit IRC10:50
lucasagomesaarefiev, morning10:50
milanmorning aarefiev! :)10:50
aarefievmorning lucasagomes, milan :)10:50
*** gcb has joined #openstack-ironic11:00
*** ijw has joined #openstack-ironic11:02
*** AlexeyAbashkin has joined #openstack-ironic11:02
*** sacharya has joined #openstack-ironic11:02
*** Alexey_Abashkin has joined #openstack-ironic11:06
*** ijw has quit IRC11:07
*** sacharya has quit IRC11:07
*** AlexeyAbashkin has quit IRC11:07
openstackgerritDerek Higgins proposed openstack/ironic-python-agent: Advertise the correct address when using IPv6  https://review.openstack.org/41181711:07
openstackgerritDerek Higgins proposed openstack/ironic-python-agent: iscsi: Listen for connections on both IPv4 and IPv6 ports  https://review.openstack.org/41181911:07
openstackgerritDerek Higgins proposed openstack/ironic-python-agent: Agent: Listen for connections on both IPv4 and IPv6 ports  https://review.openstack.org/41181811:07
*** Alexey_Abashkin_ has joined #openstack-ironic11:09
*** nmathew has quit IRC11:09
*** Alexey_Abashkin has quit IRC11:11
*** deray has quit IRC11:12
* milan relocates11:16
*** milan has quit IRC11:16
openstackgerrityolanda.robla proposed openstack/ironic-lib: Fix retrieval of config-2 existing partition  https://review.openstack.org/41702211:18
*** dtantsur|afk is now known as dtantsur11:27
dtantsurmorning ironic11:28
vdrokmorning dtantsur11:31
openstackgerritVladyslav Drok proposed openstack/ironic: Fix logging if power interface does not support timeout  https://review.openstack.org/41887111:31
sambetts|afkMorning dtantsur11:31
openstackgerritVladyslav Drok proposed openstack/ironic: Fix logging if power interface does not support timeout  https://review.openstack.org/41887111:32
lucasagomesdtantsur, morning11:33
*** Nisha_Agarwal has joined #openstack-ironic11:34
*** hw_wutianwei has quit IRC11:37
*** Nisha_Agarwal has quit IRC11:38
*** dims has joined #openstack-ironic11:39
*** jkilpatr has quit IRC11:48
openstackgerritVasyl Saienko proposed openstack/python-ironicclient: Add interface attach/detach support  https://review.openstack.org/36442011:57
*** AlexeyAbashkin has joined #openstack-ironic11:58
*** Alexey_Abashkin_ has quit IRC11:59
openstackgerritMerged openstack/ironic-inspector: Updated from global requirements  https://review.openstack.org/41863012:02
lucasagomesyolanda, tests are all green, code looks good! +2'd12:04
yolandayay!12:05
yolandaneed another +2 on both changes, call for ironic-cores :)12:05
dtantsurwhich changes are we talking about btw?12:06
* dtantsur cannot approve them anyway though12:06
*** nicodemos has joined #openstack-ironic12:08
nicodemosgood morning. =]12:08
patchbotError: Spurious "]".  You may want to quote your arguments with double quotes in order to prevent extra brackets from being evaluated as nested commands.12:08
dtantsurmorning nicodemos :)12:08
*** jkilpatr has joined #openstack-ironic12:09
sambetts|afkbad patchbot... XD12:09
*** sambetts|afk is now known as sambetts12:09
nicodemosheheheh12:09
lucasagomesdtantsur, https://review.openstack.org/41702212:12
patchbotpatch 417022 - ironic-lib - Fix retrieval of config-2 existing partition12:12
vdrokmorning nicodemos12:12
lucasagomesand the depends-on in the commit message12:12
lucasagomesnicodemos, good morning!12:12
*** mrtenio has joined #openstack-ironic12:14
*** amotoki has quit IRC12:14
*** moshele has quit IRC12:16
*** moshele has joined #openstack-ironic12:16
*** jkilpatr has quit IRC12:16
dtantsuryolanda, two small issues in the second patch, otherwise looks good12:16
yolandagood, i'll amend it12:17
openstackgerrityolanda.robla proposed openstack/ironic-lib: Fix retrieval of config-2 existing partition  https://review.openstack.org/41702212:19
*** moshele has quit IRC12:20
dtantsuryolanda, why don't you use "label" argument passed in the function you change?12:20
dtantsurmaybe I'm missing something, but I guess it either should be removed or used instead of a constant12:20
*** AlexeyAbashkin has quit IRC12:20
openstackgerritVasyl Saienko proposed openstack/python-ironicclient: Extend VIF attach commands  https://review.openstack.org/41889412:20
*** moshele has joined #openstack-ironic12:23
*** amotoki has joined #openstack-ironic12:26
*** makowals has joined #openstack-ironic12:26
*** makowals_ has quit IRC12:26
*** jkilpatr has joined #openstack-ironic12:29
openstackgerritMerged openstack/ironic: Correct logging of loaded drivers/hardware types/interfaces  https://review.openstack.org/41836412:30
openstackgerritMerged openstack/ironic-specs: Add spec for OpenBMC driver  https://review.openstack.org/38821812:32
*** ccamacho is now known as ccamacho|lunch12:32
openstackgerritAnton Arefiev proposed openstack/ironic-inspector: Change (started|finished)_at column type  https://review.openstack.org/39763612:34
*** milan has joined #openstack-ironic12:41
*** aparna has quit IRC12:41
*** bdeschenes has joined #openstack-ironic12:42
*** gcb has quit IRC12:45
*** vikrant has quit IRC12:46
openstackgerritVasyl Saienko proposed openstack/python-ironicclient: Extend VIF attach commands  https://review.openstack.org/41889412:47
*** vikrant has joined #openstack-ironic12:47
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: DNM test enabled dynamic iPXE  https://review.openstack.org/39194312:47
*** lucasagomes is now known as lucas-hungry12:50
*** amotoki has quit IRC12:50
*** hw_wutianwei has joined #openstack-ironic12:56
*** vikrant has quit IRC12:57
jrollmorning y'all12:58
nicodemosmorning, jroll12:58
jrollsambetts: vdrok: vsaienk0: attach/detach patch LGTM except one thing: https://review.openstack.org/#/c/404240/28/ironic/api/controllers/v1/node.py@109912:59
patchbotpatch 404240 - ironic - Add Virtual Network Interface REST APIs12:59
vdrokmorning jroll12:59
jrollif we fix that up we can approve it13:00
*** amotoki has joined #openstack-ironic13:00
jrollalso, multitenant gate looks happy, thanks for that \o/13:00
dtantsurmorning jroll13:00
vdrokme and yuriyz were thinking about this, if the conductor becomes down it makes sense to have 503 there instead of 404/400?13:00
jrolldtantsur: this should be an easy-ish review: https://review.openstack.org/#/c/418573/113:00
patchbotpatch 418573 - ironic - Expose default interface calculation from driver_f...13:00
dtantsurk looking13:00
vdrokjroll: ^13:01
jrollvdrok: I think I agree, but everywhere else it's 400 right now, and I'd like it to stay consistent13:01
jrollif we want to change that it should be all at once13:01
vdrokjroll: ok, maybe that's better indeed13:01
vdrokwill push updated one shortly13:02
jrollawesome, thanks13:02
*** amotoki has quit IRC13:02
*** sacharya has joined #openstack-ironic13:03
*** dprince has joined #openstack-ironic13:04
*** amotoki has joined #openstack-ironic13:05
jrolldtantsur: I think the WIP API patch above it is mostly ready for review, too. it'll conflict with attach/detach, so isn't landable yet. also still needs the /drivers/name/{properties,vendor_passthru} changes yet, but the rest should be good13:06
jrollthe downside... I have us loading hardware types in the api layer :(13:06
jrollI wonder if I should be rpc-ing that instead, but seems heavy13:06
dtantsurjroll, loading hardware types in the API layer may not be possible, if API and conductors are on different machines... this is the main reason why we moved node_create to conductor13:07
*** sacharya has quit IRC13:08
*** chlong has joined #openstack-ironic13:08
openstackgerritVladyslav Drok proposed openstack/ironic: Add Virtual Network Interface REST APIs  https://review.openstack.org/40424013:08
jrolldtantsur: well, unless we mandate configs/deps be on api machines as well13:08
vdrokjroll: ^13:08
jrollthanks vdrok13:09
jrolldtantsur: I'll have to think about the RPC thing, we'll need the hash ring bits and it may need to be multiple RPC calls for /v1/drivers?detail=True13:09
dtantsurjroll, totally unrelated thing before we commit to some API: wdyt about deprecating vendor interface in favor of methods directly on hardware types?13:09
jrollmmmmm13:10
jrolldtantsur: not sure I understand, maybe need more coffee13:10
openstackgerritVladyslav Drok proposed openstack/ironic: Allow to attach/detach VIF to portgroup  https://review.openstack.org/40691513:10
dtantsurjroll, it just seems weird to allow users to pick the vendor interface... maybe we can do it later with API deprecation, dunno13:11
sambettsdtantsur: thats really interesting actually, because they are hardware specific functions13:11
dtantsuryeah13:11
jrolldtantsur: ah, I see what you mean13:11
jrollaccording to the spec we saved 'pick the interface' for later13:11
dtantsurwait, sorry, now I'm confused.. we're going to have node.vendor_interface changeable via API, right?13:12
jrolloh! that13:12
dtantsurI wonder if it's a good thing actually.. maybe we should leave out it from API for now, and think if we even need it this way13:13
jrollI thought you meant specifying a non-default interface in /v1/drivers/passthru13:13
jroller, /v1/drivers/name/passthru13:13
dtantsurno, this is for later13:13
jrollyeah, it does seem odd13:13
dtantsurif we do deprecate vendor interface, we won't have problems with a non-default interface in /v1/drivers/passthru13:13
jrollright13:14
jrollwell, we don't even need to deprecate it13:14
jrolljust only allow the default13:14
dtantsuryep. wdyt?13:14
jrollit makes sense to me13:15
jrollI think the only use case it breaks is out of tree vendor interface, but you'd need out of tree hardware type... never mind13:15
dtantsurok, I'll propose a spec change (sigh) explaining this13:15
jrollyeah I don't expect a hardware type that supports multiple vendor interfaces13:15
jrollwe aren't populating the DB field in any way, right?13:16
* jroll hates spec changes13:16
dtantsurwe put the default there on creation, I think13:16
jrolldo we read that yet?13:16
jrollother than validation13:16
dtantsurwell, we load it as usual13:16
* jroll trying to comprehend if we can just drop the column or need to do something else13:17
jrollprobably can just drop it, as we don't allow changing it13:17
dtantsurwe can drop the column and just calculate the value always13:17
jrollyeah +113:17
dtantsurcool. I don't like changing specs too, but I guess it has to be done to avoid confusion..13:18
jrollyeah, just don't like the concept of it13:19
* dtantsur gets some food13:19
*** bfournie has quit IRC13:19
* jroll continues reviewing attach/detach13:19
*** trown|outtypewww is now known as trown13:22
sambettsthanks jroll :D13:26
*** amoralej is now known as amoralej|lunch13:28
*** amotoki has quit IRC13:28
openstackgerrityolanda.robla proposed openstack/ironic-lib: Fix retrieval of config-2 existing partition  https://review.openstack.org/41702213:29
*** bdeschenes has quit IRC13:35
sambettsdtantsur, jroll: regarding the /drivers/properties API I have proposed this today https://bugs.launchpad.net/ironic/+bug/165563313:35
openstackLaunchpad bug 1655633 in Ironic "[RFE] Enhance /drivers/properties API to have machine readable detail view " [Wishlist,New]13:35
*** AlexeyAbashkin has joined #openstack-ironic13:35
openstackgerritVasyl Saienko proposed openstack/ironic: TMP: Verify attach/detach  https://review.openstack.org/41416013:36
jrollsambetts: cool, that'll need a spec, and I'm going to totally forget about it until ocata is done :)13:37
jrollbut it makes sense13:37
*** jheroux has joined #openstack-ironic13:37
jrollI'm also skeptical we shouldn't just always do it13:38
sambettsI'm not sure what you mean13:39
*** amotoki has joined #openstack-ironic13:39
jrolllike13:39
jrolljust make that change to always happen13:39
jrollinstead of adding detail=True13:39
sambettsjroll: ah, yeah, the reason I put it under a ?detail=True was to not break the exist API13:40
sambettsexisting*13:40
sambettsbut then again microversions13:40
jrollyep13:40
* jroll feeds self, animals, bbiab13:40
*** ccamacho|lunch is now known as ccamacho13:41
*** lucas-hungry has quit IRC13:41
*** rook has quit IRC13:41
*** Bico_Fino has joined #openstack-ironic13:43
*** lucasagomes has joined #openstack-ironic13:47
*** rook has joined #openstack-ironic13:49
*** rook is now known as Guest2236513:49
*** trown is now known as trown|brb13:49
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Move heartbeat processing to separate mixin class  https://review.openstack.org/40436413:50
*** AnxiousGarlic has joined #openstack-ironic13:51
*** AnxiousGarlic_ has joined #openstack-ironic13:52
openstackgerritMerged openstack/ironic: Updated from global requirements  https://review.openstack.org/41862913:53
*** bfournie1 has joined #openstack-ironic13:54
*** david-lyle has quit IRC13:56
*** AlexeyAbashkin has quit IRC13:57
*** sasha2 has joined #openstack-ironic13:57
*** crinkle_ has quit IRC13:59
*** amotoki has quit IRC13:59
*** david-lyle has joined #openstack-ironic13:59
*** AlexeyAbashkin has joined #openstack-ironic13:59
*** crinkle_ has joined #openstack-ironic13:59
*** mat128 has quit IRC13:59
*** baoli has joined #openstack-ironic13:59
*** baoli has quit IRC14:00
*** mat128 has joined #openstack-ironic14:00
*** baoli has joined #openstack-ironic14:00
*** wajdi has quit IRC14:00
*** [1]cdearborn has joined #openstack-ironic14:01
*** athomas has quit IRC14:01
*** links has quit IRC14:02
*** rloo has joined #openstack-ironic14:04
*** trown|brb is now known as trown14:04
*** AnxiousGarlic_ has quit IRC14:05
openstackgerritM V P Nitesh proposed openstack/ironic: Removes unnecessary utf-8 encoding  https://review.openstack.org/41895314:06
*** athomas has joined #openstack-ironic14:09
*** david-lyle has quit IRC14:16
*** ppiela has joined #openstack-ironic14:20
*** Goneri has joined #openstack-ironic14:20
*** jcoufal has joined #openstack-ironic14:21
yolandahi dtantsur , thanks for your review on the ironic custom steps. However my knowledge of that spec is limited, could you or other people more related, amend yourselves? specially the bits about expanding the driver interface changes14:22
*** udesale has joined #openstack-ironic14:22
dtantsuryolanda, maybe mat128 and I can do it, but not in the nearest future, probably closer to the PTG14:22
*** causten has joined #openstack-ironic14:24
*** karthiks has quit IRC14:26
rloohi and morning all, dtantsur, yolanda14:34
*** causten has quit IRC14:35
*** yufei has joined #openstack-ironic14:35
yolandahi rloo14:35
rloojroll: i commented on your BAD_REQUEST vs SERVICE_UNAVAILABLE: https://review.openstack.org/#/c/404240/28/ironic/api/controllers/v1/node.py. We should discuss when you have a chance.14:35
patchbotpatch 404240 - ironic - Add Virtual Network Interface REST APIs14:35
yolandadtantsur, ok, i left a comment on the spec, telling that other people more involved will complete it14:35
vdrokmorning rloo14:36
rloohi vdrok14:36
dtantsurmorning rloo14:36
*** causten has joined #openstack-ironic14:36
*** chlong has quit IRC14:37
vdrokrloo: a bit of log http://eavesdrop.openstack.org/irclogs/%23openstack-ironic/%23openstack-ironic.2017-01-11.log.html#t2017-01-11T12:59:2714:37
rloovdrok: i'm not convinced that it is true that 'everywhere else it's 400 right now'. Is it true?14:38
vdrokyup14:38
jrollyes14:38
jrollmorning rloo :)14:38
mat128dtantsur: I can/will update it soon, juggling with flaky electricity and kids here :P14:39
*** amotoki has joined #openstack-ironic14:39
rloojroll, vdrok: for this line, if it fails, don't we raise/return http NOT_FOUND?14:40
dtantsurcool, thanks!14:40
rloohttps://github.com/openstack/ironic/blob/master/ironic/api/controllers/v1/node.py#L18214:40
vdrokrloo: so yeah, this is here and there.14:40
vdrokin some places it's 404 in some it's 40014:40
jrollerm, yeah, true14:40
rloovdrok: i don't think we're handling it correctly :-(14:41
vdrokwe'll need to make sure this is the same everywhere14:41
*** causten has quit IRC14:41
rloovdrok, jroll: if we have to choose 404 or 400, i'd go with 404. it isn't a bad request, there is something wrong internally like a ocnductor is down?14:41
jrollrloo: I guess I looked for the exception, and in all cases that we catch it, we return a 40014:41
jrolldon't disagree14:41
jrollI'd love a follow-up patch to make this better14:42
rloojroll: yeah, that is probably true, that we return 400 in those cases.14:42
TheJuliagood morning14:42
jrollbut I think this patch is roughly consistent with what we have today14:42
jrollmorning, TheJulia14:42
rloojroll: my concern is how to follow up, change the http status and not be backwards compatible/break users14:42
*** Guest22365 is now known as rook14:42
vdrokrloo: but then we can change it everywhere14:43
jrollrloo: which we need to figure out anyway14:43
jrollbut let's not add a third status code to what we return in this case14:43
*** rook is now known as Guest4379114:43
rloojroll: i didn't do a thorough look, i only saw one where 400 was returned and that was for maintenance. let me check...14:43
jrollrloo: grep -R NoValidHost ironic/api/14:43
jrollall of them raise BAD_REQUEST14:43
vdrokrloo: jroll we also do get_topic_for in api/ports, and there we don't handle it at all too14:43
jrollvdrok: right14:44
*** makowals has quit IRC14:45
rloojroll: so about half of those that raise BAD_REQUEST seem valid, the others were probably copy/paste :-(14:46
vdrokrloo: so it seems like at some point we'll have to add a microversion changing all those places to something more appropriate, or at least consistent, and noone will break14:46
*** nicodemos has quit IRC14:47
rloojroll, vdrok: i'd rather we just raised exception.NoValidHost, not BAD_REQUEST14:47
jrollrloo: I'd be fine with that too14:47
vdrokrloo: well, if a conductor goes down, this is a service side problem, which is 5xx14:47
rloojroll, vdrok: ie, not handle it. That seems like the lesser evil.14:47
jrollbut not 503 unless we change them all14:48
*** hw_wutianwei has quit IRC14:48
rloovdrok, jroll: i unfortunately agree that maybe we shouldn't do 503 for just this particular case.14:48
*** hw_wutianwei has joined #openstack-ironic14:48
*** amoralej|lunch is now known as amoralej14:49
vdrokif we want to go with 4xx, I'd do 400 actually, as getting 404 for vif attach if conductor goes down feels strange to me14:49
*** xavierr has quit IRC14:49
vdrokblaming the user that he has missed that driver-list has changed :)14:50
rloovdrok: the problem is that the node exists, so it can't be the user's problem, can it?14:50
vdrokyes14:51
vdrokbut, checking driver list can be made a user problem :)14:51
jrollI'm fine with either 400 or 404, and lean toward 40014:52
rloovdrok, jroll: you two seem to lean towards 400, and I lean towards 404, but since the sum of you is heavier than me, i think we've tilted towards 400, so leave it as is14:53
jrollrloo: works for me14:53
*** makowals has joined #openstack-ironic14:55
openstackgerritMerged openstack/python-ironicclient: Update tox envs list  https://review.openstack.org/41525014:58
dtantsurmorning TheJulia! your morning portion of boot-from-volume review comments has arrived :)14:59
TheJuliadtantsur: thank you!14:59
TheJuliajust in time for coffee to hit me!14:59
*** wajdi has joined #openstack-ironic14:59
TheJuliayolanda: I'm looking a your ironic-lib fix, shouldn't take long15:00
yolandathanks15:00
openstackgerritJim Rollenhagen proposed openstack/ironic: WIP: API changes for driver-composition  https://review.openstack.org/41797015:01
openstackgerritJim Rollenhagen proposed openstack/ironic: Expose default interface calculation from driver_factory  https://review.openstack.org/41857315:01
*** mrtenio has quit IRC15:04
*** fxpester has quit IRC15:04
*** sacharya has joined #openstack-ironic15:04
*** causten has joined #openstack-ironic15:05
rloovdrok: is the gate still broken (multinode job failing?)15:06
*** moshele has quit IRC15:07
jrollrloo: it is not, afaik15:08
*** sacharya has quit IRC15:08
rloojroll: ok, i'll update the whiteboard15:08
jrollah, thanks15:08
lucasagomesrloo, jroll morning15:10
lucasagomesbtw folks, this looks good already: https://review.openstack.org/#/c/34819115:10
patchbotpatch 348191 - ironic - Generic management I/F for Inject NMI15:10
jroll\o lucasagomes15:10
vdrokmornign TheJulia15:11
jrollnice15:11
vdrokrloo: yeah, forgot to update it yesterday15:11
vdrokit's fixed15:11
rloohi lucasagomes15:11
rloovdrok: thx for confirming!15:11
*** rama_y has joined #openstack-ironic15:11
*** jaosorior has joined #openstack-ironic15:13
*** causten has quit IRC15:16
*** david-lyle has joined #openstack-ironic15:17
*** lindycoder has joined #openstack-ironic15:17
*** srobert has joined #openstack-ironic15:18
*** rbudden has joined #openstack-ironic15:19
*** david-lyle has quit IRC15:21
NobodyCamGood Morning Ironic'ers :)15:23
*** sacharya has joined #openstack-ironic15:25
TheJuliayolanda: sorry, -1'ed that change.  It took longer, I had to walk through the entire path and execute it step by step to confirm my concern15:25
dtantsurmorning NobodyCam15:26
yolandajust saw that... so you mean it failed? i had a deploy and i even could ssh to the created vm, saw the config-2 partition on place :(15:27
NobodyCamMorning dtantsur, TheJulia , yolanda :)15:27
yolandaso it shall be device + partition?15:27
*** causten has joined #openstack-ironic15:28
*** baoli has quit IRC15:28
milanmorning dtantsur jroll NobodyCam rloo TheJulia yolanda! :)15:28
jroll\o15:28
*** rpioso has joined #openstack-ironic15:29
* milan didn't pay attention here for a bit ;)15:29
vdrokmorning NobodyCam15:30
dtantsurmilan, you've gone to the beach, as I usually suggest, haven't you?15:30
yolandaTheJulia, so the right output is self.dev + labelled_partition?15:30
* dtantsur finds it a good choice15:30
milanlucasagomes,  dtantsur, w/r the bmc/ipmi_port, is it reported by IPA during the introspection?15:30
dtantsurmilan, I highly suspect it's not15:31
milandtantsur, sure :D how did you know?15:31
milandtantsur, ugh15:31
rloohi milan, NobodyCam, TheJulia15:31
lucasagomesmilan, not that I know of15:31
lucasagomesmilan, not sure how it would tho... I mean, we need to know it prior to introspection right ?15:31
dtantsurmilan, try the ipmitool command on our Dell lab machine15:31
lucasagomesotherwise we can't power the node on/off15:31
NobodyCamMorning milan, vdrok and rloo15:32
NobodyCamM15:32
NobodyCamMorning lucasagomes15:32
dtantsurlucasagomes, yeah, the question is whether we can learn it during introspection to match ip+port against the received data15:32
lucasagomesNobodyCam, morning15:32
TheJuliayolanda: more like "return ('/dev/%(part)s' % {'part': found_partition})15:33
patchbotError: No closing quotation15:33
milanlucasagomes, dtantsur, right, I guess in won't be the case with the virtualbmc but some other bmc might report it15:33
yolandaah, just a /dev prefix?15:33
* TheJulia wonders if patchbot is vulnerable to remote code execution15:33
dtantsurmilan, oh, right, in case of virtualbmc all bets are off15:33
jroll:P15:33
TheJuliayolanda: yes, udevadm is smart enough to figure out that it is missing /dev15:33
TheJuliayolanda: but dd is not15:33
yolandaah that may explain15:34
milandtantsur, facepalm -> me15:34
dtantsurmilan, side note: we should also not store 127.0.0.1 in the cache15:34
lucasagomesmilan, dtantsur I see, yeah... I'm not sure, unless we get it via the ipmi device exposed in the OS (assuming we have all drivers in place)15:34
yolandai just logged into the two nodes i deployed with that15:34
milandtantsur, lucasagomes so w/ virtualbmc neither the ipmi_address nor the ipmi_port is going to be reported15:35
*** yufei has left #openstack-ironic15:35
lucasagomesmilan, right, yeah I don't think we have any way to do it w/ vbmc15:36
*** udesale has quit IRC15:36
lucasagomesit's a complete external thing15:36
milanlucasagomes, ack15:36
openstackgerritVladyslav Drok proposed openstack/python-ironicclient: Add interface attach/detach support  https://review.openstack.org/36442015:37
lucasagomesTheJulia, good catch on the configdrive + dd thing15:37
milandtantsur, maybe I could use a check of 127.0.0.1 == ipmi_address to detect the virtualbmc case?15:38
TheJulialucasagomes: thank you15:38
dtantsurmilan, I think for now we should do 2 things: 1. do not use IPMI address for lookup, if ipmi_port is set, 2. do not use IPMI address for lookup, if it's local15:38
openstackgerritVladyslav Drok proposed openstack/python-ironicclient: Add interface attach/detach support  https://review.openstack.org/36442015:38
dtantsurmilan, you can use netaddr to detect local addresses (127.0.0.2 is also local)15:39
openstackgerrityolanda.robla proposed openstack/ironic-lib: Fix retrieval of config-2 existing partition  https://review.openstack.org/41702215:39
milandtantsur, right15:39
dtantsurmilan, example: https://github.com/openstack/ironic-inspector/blob/master/ironic_inspector/plugins/standard.py#L20415:39
milanyup, saw that one couple of times today :D15:40
TheJuliadtantsur: I'm fine with pulling the code that might make noauth work for cinder out of the patch since it is likely just won't work without some cinder side work15:41
milandtantsur, although the logic is sort of strange: if ipmi_port in driver_info don't use ipmi_address but meh15:41
yolandaTheJulia, indeed, good catch15:43
dtantsurTheJulia, yep, let's make it a separate patch for now15:44
dtantsurmilan, we already have the same with bridging :(15:44
*** lucasagomes has quit IRC15:44
TheJuliadtantsur: I'm thinking of not even posting it, it would be a waste of time I think.  I could always post it and then abandon it15:44
dtantsuras you wish15:45
milandtantsur, I've got a working wip that implements a ipmi_address:ipmi_port lookup but won't solve the issue as I've just realised thru my last facepalm15:45
*** lucasagomes has joined #openstack-ironic15:46
TheJuliaThen again, I could just also submit a patch to their client library15:46
*** Guest43791 is now known as rook15:46
*** hamzy has joined #openstack-ironic15:46
mat128milan, dtantsur: if you ever do anything, dont let "if port in driver_info, skip ipmi_address" find it's way into the code15:49
mat128lucasagomes: I've seen a BMC implementation that ran next to / within QEMU and provided actual an actual BMC device for the kernel to use15:49
milanmat128, yeah it scares me too15:49
*** Sukhdev has joined #openstack-ironic15:50
mat128milan: for testing downstream, we run vBMC on a different host + port, so having code like that will break us15:50
dtantsurmat128, inspector does not work with it already15:50
dtantsurit does not work with duplicating IPMI addresses15:50
mat128indeed as there is nothing to inspect, right?15:50
mat128oh15:50
mat128oh, didnt notice that last part :(15:51
dtantsurthis is a problem we have with virtualbmc now15:51
lucasagomesmat128, cool, yeah I know qemu started adding support for having an IPMI device, I've seem some patches merged into it15:51
lucasagomesbut, idk what status is it now15:51
mat128lucasagomes: not exactly sure it's ready for prime time, but cant hurt to check15:51
lucasagomes++15:51
milanmat128, so even detecting that ipmi_address is local one wouldn't help15:51
JayFso dtantsur, ironic-inspector can't use vBMC b/c you inspect by IP address, right?15:51
mat1282 years ago: https://gist.github.com/bot11/a34ff0008cae75bd662d15:51
*** aslezil_ has joined #openstack-ironic15:51
JayFHave we ever tried binding virtualbmc to additional localhost addresses? i.e. node-1 on 127.0.0.1, node-2 on 127.0.0.2, etc15:52
lucasagomesmat128, cool, I've seem the base patched merged in qemu last year15:52
dtantsurJayF, even so, it's going to be quite useful for inspector. it can't look up such nodes.15:52
mat128JayF: this should work15:52
lucasagomesmat128, I will check it later, see if there's any improvements on it15:52
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: [WIP] introduce bmc port support  https://review.openstack.org/41901015:52
lucasagomesthat would be a great thing to have actually15:52
mat128we use it similarly with 10/8 ips on a tap vpn for testing15:53
milandtantsur, ^^^15:53
lucasagomesfolks, if you have few minutes mind taking a look at: https://review.openstack.org/#/c/414227/ ?15:54
patchbotpatch 414227 - ironic - Move default image logic from DevStack to Ironic15:54
*** AnxiousGarlic has quit IRC15:54
lucasagomesit's small and I really want to keep it going15:54
milandtantsur, but I feel like abandoning is inevitable15:54
*** Nisha_Agarwal has joined #openstack-ironic15:54
dtantsurmilan, yeah, it does not look like we can get port from inside the machine15:56
milandtantsur, right15:56
*** zackf has joined #openstack-ironic15:57
* milan forgotten to brew coffee before meeting :-/15:58
jrollsorry to hear you'll be late for your meeting, milan15:58
jroll(priorities!)15:58
JayFchoices of being slow to the meeting or being slow in the meeting15:58
JayFlol15:58
mat128lucasagomes: https://review.openstack.org/#/c/414227/ sounds reasonable. Is this done so we can pin to a newer CirrOS for vlan-aware?15:58
patchbotpatch 414227 - ironic - Move default image logic from DevStack to Ironic15:58
NobodyCamdtantsur: Thank you for the reviews: quick question on https://review.openstack.org/#/c/418115 Did you mean move the block or change the ^^^ to ~~~?15:59
patchbotpatch 418115 - ironic-inspector - Add troubleshooting step for virtual box.15:59
milanjroll, JayF exactly :D15:59
JayFmat128: lucasagomes: I have a -1 incoming for that15:59
dtantsurNobodyCam, in the meeting now, so can't check. I think you're right.16:00
lucasagomesmat128, yes, and UEFI as well16:00
lucasagomesmat128, there's another patch in devstack to remove the logic from there16:00
lucasagomesJayF, :-(16:00
lucasagomesheh16:00
* lucasagomes goes to a meeting quickly16:00
* mat128 waits impatiently16:00
* milan brews tea and pretends it's working16:01
JayFlucasagomes: mat128: That review is up now16:02
lucasagomesJayF, awesome, I will take a look in a few (after the meeting)16:02
openstackgerritMerged openstack/ironic: Fix bashate warning in devstack plugin  https://review.openstack.org/41260616:04
rloovdrok: sorry, I reviewed an older version of https://review.openstack.org/#/c/364420/16:04
patchbotpatch 364420 - python-ironicclient - Add interface attach/detach support16:04
vdrokrloo: np, will take a look16:05
*** nicodemos has joined #openstack-ironic16:05
openstackgerritChris Krelle proposed openstack/ironic-inspector: Add troubleshooting step for virtual box.  https://review.openstack.org/41811516:06
*** ijw has joined #openstack-ironic16:06
*** mjura has quit IRC16:10
*** lindycoder has quit IRC16:10
*** chlong has joined #openstack-ironic16:11
*** rook has quit IRC16:11
*** ijw has quit IRC16:11
*** rbartal has quit IRC16:13
*** amarao has quit IRC16:13
*** rook has joined #openstack-ironic16:13
*** rook is now known as Guest9370016:13
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Document HCTL for root device hints  https://review.openstack.org/40805116:14
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Document HCTL for root device hints  https://review.openstack.org/40805116:15
*** Syed__ has joined #openstack-ironic16:16
openstackgerritCharlle Daniel proposed openstack/ironic: Ensures that OneView nodes are free for use by Ironic  https://review.openstack.org/37276216:18
jrollokay, I've reviewed all the attach/detach/portgroups things \o/16:18
* jroll hopes to do that again this afternoon with +votes everywhere16:18
*** rpioso has quit IRC16:25
openstackgerritAnton Arefiev proposed openstack/ironic-specs: Torrent-based provisioning  https://review.openstack.org/31109116:27
*** rama_y has quit IRC16:27
*** trown is now known as trown|lunch16:28
openstackgerritVasyl Saienko proposed openstack/ironic: TMP: Verify attach/detach  https://review.openstack.org/41416016:28
*** Guest93700 is now known as rook-LOLLLLL16:29
*** causten has quit IRC16:31
*** causten has joined #openstack-ironic16:32
*** AlexeyAbashkin has quit IRC16:32
openstackgerritMerged openstack/pyghmi: Only complain about Device SDR if no SDRR  https://review.openstack.org/41742416:36
jrolldtantsur: are you planning to do the hardware type hashring changes? if so, soon? :)16:37
dtantsurjroll, I haven't started anything around that16:37
jrollI could try to do that thing16:37
dtantsurif you don't mind - please do16:37
* jroll can't remember what it entails16:37
dtantsurjroll, change https://github.com/openstack/ironic/blob/master/ironic/common/hash_ring.py#L16116:38
jrolldtantsur: that seems too hard16:39
jroll:P16:39
jrollthanks16:39
dtantsur;)16:39
*** konetzed has quit IRC16:40
*** rook-LOLLLLL is now known as rook16:46
openstackgerritDmitry Tantsur proposed openstack/ironic: Do not fail in Inspector.__init__ if [inspector]enabled is False  https://review.openstack.org/41623216:46
dtantsura driver-comp-related fix ^^^16:46
openstackgerritChris Krelle proposed openstack/ironic-inspector: Add troubleshooting step for virtual box  https://review.openstack.org/41811516:46
NobodyCamThank you for the review dtantsur. just pushed up the fix for the nit :)16:46
dtantsurk16:46
*** moshele has joined #openstack-ironic16:48
openstackgerritDmitry Tantsur proposed openstack/ironic: Do not fail in Inspector.__init__ if [inspector]enabled is False  https://review.openstack.org/41623216:49
dtantsursorry, decided to update the configuration option ^^^16:49
jroll++16:49
dtantsurhmm, what else do we have not covered for the driver composition? IPMI hardware type?16:50
jrollyeah, we'll need one of those16:51
dtantsurI'd prefer https://review.openstack.org/#/c/412631/ to merge first, though. anybody up for reviewing it?16:51
patchbotpatch 412631 - ironic - Register/unregister hardware interfaces for conduc...16:51
dtantsurrloo, lucasagomes ^^^?16:51
jrollalso converting the other things, but maybe that's for pike16:51
rloodtantsur: yikes, so many files were touched :) I'll try to look in the next hour...16:52
openstackgerritMerged openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/41863216:54
dtantsurjroll, one of the potential topics for the PTG, I think, is the way forward for drivers, vendors and their 3rdparty CI16:54
dtantsurthanks rloo!16:54
jrolldtantsur: +1, can you put that on the etherpad?16:55
dtantsurI think I did already16:55
openstackgerritVasyl Saienko proposed openstack/ironic: Allow to attach/detach VIF to portgroup  https://review.openstack.org/40691516:55
openstackgerritVladyslav Drok proposed openstack/python-ironicclient: Add interface attach/detach support  https://review.openstack.org/36442016:55
jrollcool16:56
openstackgerritVladyslav Drok proposed openstack/python-ironicclient: Add interface attach/detach support  https://review.openstack.org/36442016:56
dtantsurjroll, have a link to ptg etherpad handy? my firefox refuses to remember it >_<16:57
openstackgerritNisha Agarwal proposed openstack/ironic-specs: Add new capabilities to ironic  https://review.openstack.org/33813816:57
Nisha_Agarwalvdrok ^^^16:57
jrolldtantsur: https://etherpad.openstack.org/p/ironic-pike-ptg16:57
dtantsurthanks16:58
sambettswoah that etherpad is fuller than it was when I last saw it!16:58
openstackgerritMerged openstack/ironic-inspector: Add troubleshooting step for virtual box  https://review.openstack.org/41811516:59
dtantsurfolks, wdyt about giving https://review.openstack.org/#/q/topic:bug/1646038 some priority?17:00
dtantsurthis sounds like a nasty bug17:00
rloodtantsur, jroll: btw, I added that ptg link to our whiteboard17:00
dtantsurthanks17:01
vdrokdtantsur: I'm all for it, and it's an old one too17:01
dtantsurugh, the fix is huge >_<17:02
*** hw_wutianwei has quit IRC17:02
jrollrloo: awesome, ty17:03
lucasagomesdtantsur, ty, added to the list17:03
*** e0ne has quit IRC17:06
*** dsneddon has joined #openstack-ironic17:07
openstackgerritNisha Agarwal proposed openstack/ironic-specs: Add new capabilities to ironic  https://review.openstack.org/33813817:07
*** Sukhdev has quit IRC17:08
*** ijw has joined #openstack-ironic17:08
lucasagomesJayF, good point on the "," delimiter, I will try to come up with something to prevent the errors there17:12
TheJuliaoh cinder, why do your unit tests run in mouth, but your client library insists on having authentication17:12
*** ijw has quit IRC17:12
*** pcaruana has quit IRC17:12
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Move default image logic from DevStack to Ironic  https://review.openstack.org/41422717:15
*** causten has quit IRC17:16
lucasagomesJayF, ^ my bash-fu is not great but I think that will do it17:16
JayFI'm sorta... confused as to why we aren't using a bash array there17:17
JayFinstead of making a fake comma separated array17:17
JayFhttp://tldp.org/LDP/Bash-Beginners-Guide/html/sect_10_02.html17:17
lucasagomesJayF, well, I'm just following https://github.com/openstack-dev/devstack/blob/master/stackrc#L64717:18
lucasagomesJayF, I bet you could have an array, but devstack would need updated to handle it17:18
*** causten has joined #openstack-ironic17:19
*** rpioso has joined #openstack-ironic17:20
*** tesseract has quit IRC17:20
*** moshele has quit IRC17:21
JayFlucasagomes: small suggestion for improvement inline17:21
JayFlucasagomes: basically trying to catch the case of the , already existing17:21
lucasagomesJayF, cool, it should be .. && ! "$IMAGE_URLS" == *"," ] tho, no ?17:23
patchbotError: Spurious "]".  You may want to quote your arguments with double quotes in order to prevent extra brackets from being evaluated as nested commands.17:23
lucasagomesin case it's set but doesn't end up with a comma17:24
JayFlucasagomes: yep, you're right17:24
lucasagomesright on, will fix it17:24
* lucasagomes runs pep8 before, just in case17:25
lucasagomesstring manipulation in bash is real masochism17:25
JayFabsolutely.17:25
JayFMy first openstack experience was "install devstack", and being the type of fellow I am, I tried to read the code first.17:26
JayFNot the best introduction to OpenStack.17:26
*** rpioso has quit IRC17:26
JayFDevstack is amazing but any collection of bash that large is extremely frightening17:26
JayFlol17:26
lucasagomesJayF, lol yeah17:26
lucasagomesI uploaded a new patch-set, apparently openstackgerrit is lazy today17:26
lucasagomesJayF, mine experience was similar. When I joined TripleO was just starting and I was porting diskimage-builder to work on Red Hat stuff (fedora, RHEL, etc...)17:27
JayFdib was one of the other first things I looked at, and the fact it just replaces a real init system with a bash script if it's in ramdisk mode made me very :(17:27
lucasagomesonly then I started seeing some python when updating the nova baremetal driver to do the same (before it injected stuff at /etc/network/interfaces, was pretty haunting)17:28
*** Bico_Fino has quit IRC17:28
*** rpioso has joined #openstack-ironic17:28
lucasagomesJayF, oh yeah, PID 1 was a shell script heh17:28
*** amoralej is now known as amoralej|off17:28
JayFThat's why we went the route of coreos for the teeth-agent initially17:28
*** strigazi is now known as strigazi_AFK17:29
lucasagomesJayF, right yeah I don't blame you. Having a real PID 1 where services can be properly restarted is fundametal for long running ramdisks17:31
JayFyou know what I just realized17:32
openstackgerritJim Rollenhagen proposed openstack/ironic: WIP: API changes for driver-composition  https://review.openstack.org/41797017:32
openstackgerritJim Rollenhagen proposed openstack/ironic: Add hardware types to the hash ring  https://review.openstack.org/41906517:32
JayF    if [[ -n "$IMAGE_URLS" && ! "$IMAGE_URLS" == *"," ]]; then17:32
jrolldtantsur: wooooo hash rings17:32
JayFthe -n $IMAGE_URLS is redundant17:32
JayFbecause it already won't match the second argument17:32
* jroll takes a lunch break17:32
JayFlucasagomes: we can leave it be still if you want, the explicitness isn''t always bad17:32
dtantsurjroll, you rock!17:32
lucasagomesJayF, hmm yeah17:32
JayFlucasagomes: or you can update it to be simpler, your choice, I can +2 either versin ;)17:32
lucasagomesJayF, nah, I got it, lemme change. I have the code open here17:32
jrolldtantsur: most of the work was those dbapi test cases, I needed those anyway :)17:32
jrollbbiab17:33
lucasagomesJayF, the initialization IMAGE_URLS="" seems bogus too17:34
lucasagomeshttp://paste.openstack.org/show/594601/17:34
JayFI think bashate may require that17:34
* lucasagomes runs it17:34
JayFthe 'initialization'17:34
JayFbut imbw17:34
JayFI always find stuff like that ... unneeded17:34
*** baoli has joined #openstack-ironic17:36
lucasagomesbashate seems happy... I will get rid of that, cause I think the logic might be wrong if we leave it too, say the IMAGE_URLS doesn't end with a comma we should not overwrite it with an empty string17:36
JayFcool, yep17:36
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Move default image logic from DevStack to Ironic  https://review.openstack.org/41422717:37
lucasagomesthere we go!17:37
JayFshit, we're wrong still17:37
JayFlucasagomes: in the case of IMAGE_URLS being unset, we'll always add the , to the beginning of it17:38
JayFso we do need the logic to be "if IMAGE_URLS is not empty AND doesn't end in a comma, add a comma"17:38
lucasagomeslol damn17:39
JayFwhereas right now it's "if IMAGE_URLS doesn't end in acomma, add a comma"17:39
lucasagomesyeah the logic was correct two patches ago then17:39
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Move default image logic from DevStack to Ironic  https://review.openstack.org/41422717:41
lucasagomesthere we go! /me brains not working today anymore17:42
JayFlucasagomes: that's still wrong17:42
JayFlucasagomes: it says "if IMAGE_URLS is not set and doesn't end in acomma, add a comma"17:43
lucasagomesJayF, why ? If the variable is initialized and don't end with a comma17:43
JayF-n is nonzero?17:43
JayFooooooooh17:43
lucasagomesyeah17:43
JayFI usually writ ethat with -z instead17:43
JayFigi, sorry17:43
JayFmy brain not working well either17:43
lucasagomeshah I don't think we can blame ourselfs, I mean, those operators are not user friendly at all17:44
lucasagomeswe can do "! -z" as well17:44
lucasagomesJayF, fwiw: http://paste.openstack.org/show/594603/17:45
JayFI mean, bash was my first language17:46
JayFand I was known as a bash wizard for a while17:46
JayFso it does bug me a bit even if it doesn't bug you17:46
lucasagomesJayF, it bugs me deep inside but then, when I look at a long bash script I think that ignorance is actually a blessing17:48
lucasagomesand feel good again17:48
* lucasagomes is mostly kidding17:49
lucasagomesanyway, I will call it a day17:50
NobodyCamhave a good night lucasagomes :)17:50
lucasagomestalk to you later! Have a great evening17:50
NobodyCamhave a pint for /me17:50
lucasagomesNobodyCam, hah tomorrow I will (office day)!17:50
NobodyCam:)17:50
*** lucasagomes is now known as lucas-afk17:50
* dtantsur goes as well, c u17:53
*** dtantsur is now known as dtantsur|afk17:53
*** aarefiev is now known as aarefiev_afk17:54
NobodyCamhave a great night dtantsur|afk :)17:54
*** AlexeyAbashkin has joined #openstack-ironic17:55
*** AlexeyAbashkin has quit IRC17:58
*** AlexeyAbashkin has joined #openstack-ironic17:58
mat128JayF, lucas-afk: I think you guys need https://github.com/internap/sbtest :)17:59
*** ralonsoh has quit IRC18:03
*** trown|lunch is now known as trown18:05
*** ijw has joined #openstack-ironic18:08
*** ptx0 has quit IRC18:10
*** athomas has quit IRC18:10
*** derekh has quit IRC18:10
*** ijw has quit IRC18:13
*** david-lyle has joined #openstack-ironic18:15
*** david-lyle has quit IRC18:16
*** david-lyle has joined #openstack-ironic18:16
* sambetts -> home 18:19
sambettsnight all!18:19
*** sambetts is now known as sambetts|afk18:19
*** Alexey_Abashkin has joined #openstack-ironic18:21
*** AlexeyAbashkin has quit IRC18:24
NobodyCamnight sambetts|afk18:25
*** rama_y has joined #openstack-ironic18:25
*** amotoki has quit IRC18:32
*** absubram has quit IRC18:36
*** Nisha_Agarwal has quit IRC18:38
*** Nisha_Agarwal has joined #openstack-ironic18:38
*** absubram has joined #openstack-ironic18:39
*** aslezil_ has quit IRC18:39
*** lindycoder has joined #openstack-ironic18:43
*** chlong has quit IRC18:46
*** aslezil_ has joined #openstack-ironic18:58
*** chlong has joined #openstack-ironic18:59
*** causten has quit IRC19:00
*** mtanino has joined #openstack-ironic19:02
*** causten has joined #openstack-ironic19:03
*** Nisha_Agarwal has quit IRC19:05
openstackgerritChris Krelle proposed openstack/ironic-specs: Intel Node Manager sensor collection support  https://review.openstack.org/41324919:10
*** gooduone has quit IRC19:13
*** jkilpatr has quit IRC19:14
*** ChubYann has joined #openstack-ironic19:16
jrolldang, lucas-afk left19:16
openstackgerritJulia Kreger proposed openstack/ironic: Add Cinder storage driver  https://review.openstack.org/36619719:19
openstackgerritJulia Kreger proposed openstack/ironic: Add base cinder common interface  https://review.openstack.org/35562519:19
openstackgerritChris Krelle proposed openstack/ironic-specs: Intel Node Manager sensor collection support  https://review.openstack.org/41324919:22
*** jkilpatr has joined #openstack-ironic19:30
*** amotoki has joined #openstack-ironic19:32
openstackgerritVladyslav Drok proposed openstack/ironic: Allow to attach/detach VIF to portgroup  https://review.openstack.org/40691519:36
vdrokjroll: rloo some scary code added ^^ to ensure the correct relations between portgroups and ports with vifs belonging to them19:37
*** krtaylor has quit IRC19:37
* vdrok leaves now19:37
vdrokwill update nova things tomorrow19:37
vdrokgood night!19:37
jrollooo fun19:37
rloovdrok: scary cuz it is bad, or scary cuz we have to review it?19:37
rloobye vdrok19:37
vdrokscary cause it's hard to follow, but I added a bunch of comments, hopefully they'll help :)19:38
rloovdrok: ewwww :)19:38
vdrokI really tried not to add any duplication and unnecessary looping :D19:38
rloovdrok: ok, will look later today19:39
*** jaosorior has quit IRC19:46
*** Alexey_Abashkin has quit IRC19:48
*** AlexeyAbashkin has joined #openstack-ironic19:51
*** causten has quit IRC19:53
*** causten has joined #openstack-ironic19:55
openstackgerritMerged openstack/ironic: Document HCTL for root device hints  https://review.openstack.org/40805119:56
*** jaosorior has joined #openstack-ironic19:56
*** causten has quit IRC19:56
*** Alexey_Abashkin has joined #openstack-ironic19:56
*** AlexeyAbashkin has quit IRC19:57
*** causten has joined #openstack-ironic20:00
*** moshele has joined #openstack-ironic20:10
*** Alexey_Abashkin_ has joined #openstack-ironic20:11
*** nicodemos has quit IRC20:13
*** nicodemos has joined #openstack-ironic20:13
*** Alexey_Abashkin has quit IRC20:13
*** e0ne has joined #openstack-ironic20:14
*** milan has quit IRC20:14
*** causten has quit IRC20:15
*** Alexey_Abashkin_ has quit IRC20:20
*** causten has joined #openstack-ironic20:21
*** jkilpatr has quit IRC20:24
*** Alexey_Abashkin_ has joined #openstack-ironic20:28
*** jkilpatr has joined #openstack-ironic20:29
*** krtaylor has joined #openstack-ironic20:38
*** jaosorior has quit IRC20:39
*** e0ne has quit IRC20:43
openstackgerritMerged openstack/ironic: Add lsblk to ironic-lib filters  https://review.openstack.org/41881420:55
*** jjohnson2 has quit IRC20:58
*** causten has quit IRC20:59
*** Alexey_Abashkin_ has quit IRC21:00
mrdaMorning Ironic21:01
*** causten has joined #openstack-ironic21:02
*** rama_y has quit IRC21:05
*** rama_y_ has joined #openstack-ironic21:05
openstackgerritMerged openstack/ironic-lib: Create configdrive partitions as vfat  https://review.openstack.org/41845821:07
rloomorning mrda!21:08
mrdao/21:08
*** causten has quit IRC21:08
*** trown is now known as trown|mtg21:09
*** causten has joined #openstack-ironic21:10
jrollhi mrda :)21:12
* jroll out for the night, see y'all tomorrow21:13
*** ptx0 has joined #openstack-ironic21:13
NobodyCamnight jroll21:14
NobodyCammorning mrda21:15
mrdao/21:19
*** moshele has quit IRC21:19
NobodyCam:)21:19
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: [WIP] introduce bmc port support  https://review.openstack.org/41901021:22
openstackgerritBob Fournier proposed openstack/python-ironic-inspector-client: Add new introspection commands for interface data including lldp  https://review.openstack.org/41914121:25
*** causten has quit IRC21:42
*** causten has joined #openstack-ironic21:42
*** trown|mtg is now known as trown|outtypewww21:42
*** causten has quit IRC21:43
*** causten has joined #openstack-ironic21:43
*** jaosorior has joined #openstack-ironic21:44
jlvillalAnyone here an expert on sockets?21:45
jlvillalI'm reviewing: https://review.openstack.org/#/c/411818/6/ironic_python_agent/agent.py21:45
patchbotpatch 411818 - ironic-python-agent - Agent: Listen for connections on both IPv4 and IPv...21:45
jlvillalAnd the author says that it will listen to both IPv4 and IPv6, but it seems like to me it will only listen to IPv621:46
JayFI have recently written some python socket code21:46
JayFI saw your comment, the author is 100% right for linux21:46
JayFlinux listening on :: will also get you v421:46
JayF!linux, listening on :: is v6 only21:46
openstackJayF: Error: "linux," is not a valid command.21:46
JayFunless you set V6_IPV6ONLY explicitly on the socket (in linux)21:46
jlvillalJayF, Ah okay.21:46
jlvillalJayF, And thanks!21:47
JayFnp21:47
*** causten has quit IRC21:48
*** srobert_ has joined #openstack-ironic21:49
*** srobert has quit IRC21:51
*** krtaylor has quit IRC21:54
*** Goneri has quit IRC21:56
*** ijw has joined #openstack-ironic21:57
*** causten has joined #openstack-ironic22:01
openstackgerritJulia Kreger proposed openstack/ironic: Wire in storage interface attach/detach operations  https://review.openstack.org/40629022:06
*** causten has quit IRC22:07
*** causten has joined #openstack-ironic22:08
openstackgerritMerged openstack/ironic: Add Virtual Network Interface REST APIs  https://review.openstack.org/40424022:10
rlooYay! ^^22:10
JayFnice work folks22:10
*** causten_ has joined #openstack-ironic22:10
rlooJayF: it ain't over yet, but getting there...22:10
*** causten has quit IRC22:12
*** causten has joined #openstack-ironic22:13
*** bfournie1 has quit IRC22:13
*** causten_ has quit IRC22:15
openstackgerritJulia Kreger proposed openstack/ironic: [WIP] iPXE template support for iSCSI  https://review.openstack.org/41332422:16
*** causten has quit IRC22:17
*** baoli has quit IRC22:30
*** srobert_ has quit IRC22:30
*** jheroux has quit IRC22:38
openstackgerritJulia Kreger proposed openstack/ironic: Add base cinder common interface  https://review.openstack.org/35562522:46
*** jkilpatr has quit IRC22:47
openstackgerritMario Villaplana proposed openstack/ironic: Agent driver rescue implementation  https://review.openstack.org/40043722:47
openstackgerritMario Villaplana proposed openstack/ironic: Add API and conductor methods for [un]rescue  https://review.openstack.org/35083122:47
TheJuliaNobodyCam: ^^^ Did a quick edit, take  look and let me know what you think22:47
mariojv^ jcook: i rebased your patch, was just an api version conflict with the vif apis that just landed22:48
*** jcoufal has quit IRC22:48
jlvillalrloo, JayF, TheJulia : Question on https://review.openstack.org/#/c/417022/22:49
patchbotpatch 417022 - ironic-lib - Fix retrieval of config-2 existing partition22:49
jlvillalSo the commit message is sort of mostly wrong on that.22:49
jlvillalIt actually got changed to use lsblk.22:49
jlvillalShould I let it go ahead and merge anyway?22:49
jlvillalyolanda, ^^^22:50
rloojlvillal: just kill it. edit it. then +A it.22:50
jlvillalrloo, Okay22:50
*** jcoufal has joined #openstack-ironic22:50
*** dsneddon is now known as dsneddon_afk22:51
NobodyCamTheJulia: +1 with a nit :p >_<22:52
TheJuliajlvillal: well, the first line of it is definitely right since even with properly labeled volumes it was not working in some cases :)22:54
jlvillalTheJulia, Right. I'm updating the second part. Almost done.22:54
*** jcoufal has quit IRC22:54
TheJuliaokay, awesome :)22:54
* TheJulia just pulled it up22:54
*** wajdi has quit IRC22:55
*** chlong has quit IRC22:55
openstackgerritJohn L. Villalovos proposed openstack/ironic-lib: Fix retrieval of config-2 existing partition  https://review.openstack.org/41702222:56
jcookmariojv righteous thanks!22:56
jlvillalTheJulia, Updated. Going to +2 +A it22:56
TheJuliaokay, looking at yolanda's update22:56
jlvillalTheJulia, If anything horribly wrong feel free to stop it :)22:57
TheJuliaNope, looks good to me22:57
*** lindycoder has quit IRC22:57
*** awiddersheim has quit IRC23:01
*** krtaylor has joined #openstack-ironic23:02
openstackgerritJulia Kreger proposed openstack/ironic: Add base cinder common interface  https://review.openstack.org/35562523:02
*** jralph has quit IRC23:04
*** jralph has joined #openstack-ironic23:04
*** [1]cdearborn has quit IRC23:04
NobodyCam:)23:05
openstackgerritAnnie Lezil proposed openstack/ironic-python-agent: Reboot and Poweroff fails with coreos IPA image  https://review.openstack.org/41259423:12
*** awiddersheim has joined #openstack-ironic23:13
rlooNobodyCam, TheJulia, JayF: btw, I always forget if Martin Luther King Day (next Mon) is a US holiday for 'everyone' or just some companies23:14
NobodyCamoh I haven't checked23:14
rlooNobodyCam: I'll be working; just wondering who will/won't.23:15
NobodyCamrloo: it is not listed on my official holiday cal23:17
* TheJulia goes and checks23:18
TheJuliaI don't think it is a holiday for me, but regardless I'll likely be working monday23:20
*** causten has joined #openstack-ironic23:32
*** rbudden has quit IRC23:40
*** jaosorior has quit IRC23:54

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!