Tuesday, 2016-11-08

*** baoli has quit IRC00:01
openstackgerritMerged openstack/ironic-inspector: Add a test for introspection abort action verification.  https://review.openstack.org/39382400:04
*** fragatin_ has quit IRC00:05
*** ijw has quit IRC00:05
*** ijw has joined #openstack-ironic00:07
*** fragatina has joined #openstack-ironic00:08
*** awidders_ has quit IRC00:10
*** Viswanath has joined #openstack-ironic00:10
*** Viswanath has quit IRC00:16
*** rbrud has joined #openstack-ironic00:18
*** Nisha_away has joined #openstack-ironic00:22
jrollrpioso: yeah, that's fine, you can also attach files or use paste.openstack.org00:24
*** hecliunyx has joined #openstack-ironic00:25
*** Nisha_away has quit IRC00:26
*** godp1301 has joined #openstack-ironic00:35
*** baoli has joined #openstack-ironic00:44
*** syed_ has quit IRC00:45
*** godp1301 has quit IRC00:48
*** godp1301 has joined #openstack-ironic00:50
*** baoli has quit IRC00:51
*** awiddersheim has joined #openstack-ironic01:01
*** godp1301 has quit IRC01:05
*** baoli has joined #openstack-ironic01:06
*** aNuposic has quit IRC01:07
*** rama_y has quit IRC01:08
*** ijw has quit IRC01:08
rpiosojroll: Submitted. Thanks, again. Have a great evening!01:11
*** hoangcx has joined #openstack-ironic01:12
*** baoli has quit IRC01:13
*** rpioso has quit IRC01:21
*** Sukhdev has quit IRC01:25
*** baoli has joined #openstack-ironic01:27
*** tuanluong has joined #openstack-ironic01:30
*** ijw has joined #openstack-ironic01:37
*** godp1301 has joined #openstack-ironic01:50
*** shuquan has joined #openstack-ironic01:51
*** wlfightup has joined #openstack-ironic01:58
*** rloo has quit IRC02:00
wlfightup?02:01
*** gcb has joined #openstack-ironic02:04
*** shuquan has quit IRC02:05
*** jjohnson2 has quit IRC02:06
openstackgerritNaohiro Tamura proposed openstack/ironic: Generic management I/F for Inject NMI  https://review.openstack.org/34819102:06
*** godp1301 has quit IRC02:10
*** wlfightup has quit IRC02:12
*** baoli has quit IRC02:18
*** baoli has joined #openstack-ironic02:24
*** shuquan has joined #openstack-ironic02:27
*** causten has joined #openstack-ironic02:30
*** wajdi_ has quit IRC02:38
*** yibo has joined #openstack-ironic02:40
*** ijw has quit IRC02:42
*** baoli has quit IRC02:47
*** baoli has joined #openstack-ironic02:48
*** fragatina has quit IRC02:50
*** baoli has quit IRC02:50
*** krtaylor has joined #openstack-ironic02:53
*** fragatina has joined #openstack-ironic02:55
*** fragatina has quit IRC02:56
openstackgerritNaohiro Tamura proposed openstack/ironic: Add missing MissingParameterValue exceptions in manager.py  https://review.openstack.org/39471302:57
*** chuckC_ has joined #openstack-ironic02:58
*** baoli has joined #openstack-ironic02:59
*** chuckC_ has quit IRC03:00
*** zhangyufei has joined #openstack-ironic03:04
*** godp1301 has joined #openstack-ironic03:11
*** godp1301 has quit IRC03:16
*** sabeen1 has quit IRC03:21
*** baoli_ has joined #openstack-ironic03:24
*** sabeen has joined #openstack-ironic03:24
*** baoli has quit IRC03:26
*** rbudden has joined #openstack-ironic03:27
*** shuquan has quit IRC03:29
*** shuquan has joined #openstack-ironic03:37
*** godp1301 has joined #openstack-ironic03:43
openstackgerritTuan Luong-Anh proposed openstack/ironic: Remove pxe_sssh, agent_ssh drivers in doc and devstack  https://review.openstack.org/39473303:52
*** causten_ has joined #openstack-ironic03:53
*** causten has quit IRC03:56
*** links has joined #openstack-ironic04:00
*** shuquan_1 has joined #openstack-ironic04:06
*** shuquan has quit IRC04:06
*** shuquan has joined #openstack-ironic04:11
*** shuquan_1 has quit IRC04:11
*** baoli_ has quit IRC04:11
*** ccamacho has quit IRC04:13
*** ccamacho has joined #openstack-ironic04:13
*** causten has joined #openstack-ironic04:15
*** causten__ has joined #openstack-ironic04:16
*** causte___ has joined #openstack-ironic04:17
*** shuquan__ has joined #openstack-ironic04:18
*** causten_ has quit IRC04:19
*** causten has quit IRC04:20
*** shuquan has quit IRC04:20
*** causten__ has quit IRC04:20
*** Sukhdev has joined #openstack-ironic04:37
*** Nisha_away has joined #openstack-ironic04:39
*** rbudden has quit IRC04:53
*** jjohnson2 has joined #openstack-ironic05:24
*** sabeen has quit IRC05:34
*** pmannidi has quit IRC05:38
*** pmannidi has joined #openstack-ironic05:42
*** fragatina has joined #openstack-ironic05:43
*** fragatina has quit IRC05:47
*** godp1301 has quit IRC05:47
*** rcernin has joined #openstack-ironic05:54
*** causte___ has quit IRC05:54
*** Fdaisuke has quit IRC05:56
*** rbrud has quit IRC06:07
openstackgerritTuan Luong-Anh proposed openstack/ironic: Remove pxe_ssh, agent_ssh drivers in docs and devstack  https://review.openstack.org/39473306:17
*** Sukhdev has quit IRC06:18
*** jaosorior has joined #openstack-ironic06:20
*** shuquan__ has quit IRC06:23
*** zhangjl has joined #openstack-ironic06:26
*** shuquan_ has joined #openstack-ironic06:27
*** jaosorior has quit IRC06:32
*** jaosorior has joined #openstack-ironic06:33
*** vmud213 has joined #openstack-ironic06:35
*** Nisha_away has quit IRC06:38
*** hoangcx has quit IRC06:39
*** hoangcx has joined #openstack-ironic06:48
*** pcaruana has joined #openstack-ironic06:53
*** Nisha_away has joined #openstack-ironic06:57
openstackgerritTuan Luong-Anh proposed openstack/ironic: Replaces uuid.uuid4 with uuidutils.generate_uuid()  https://review.openstack.org/39479107:00
*** tesseract has joined #openstack-ironic07:03
*** tesseract is now known as Guest657007:03
*** david-lyle has quit IRC07:03
*** ChubYann has quit IRC07:09
openstackgerritTuan Luong-Anh proposed openstack/ironic: Replaces uuid.uuid4 with uuidutils.generate_uuid()  https://review.openstack.org/39479107:11
openstackgerritTuan Luong-Anh proposed openstack/ironic-python-agent: Replaces uuid.uuid4 with uuidutils.generate_uuid()  https://review.openstack.org/39479507:14
pas-hamorning Ironic :)07:16
*** moshele has joined #openstack-ironic07:25
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic-specs: Add hint on quick preview to README.rst  https://review.openstack.org/39228507:31
*** milan has joined #openstack-ironic07:36
tuanluonghello ironic07:37
*** shuquan_ has quit IRC07:38
xekmorning!07:42
*** shuquan_ has joined #openstack-ironic07:44
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: [install-guide] describe service clients auth  https://review.openstack.org/38235807:47
openstackgerritMerged openstack/ironic: Fix typo of 'authenticaiton'  https://review.openstack.org/37726707:53
Nisha_awaymorning ironic!!!08:09
*** gcb has quit IRC08:13
*** ralonsoh has joined #openstack-ironic08:20
*** gcb has joined #openstack-ironic08:25
*** links has quit IRC08:29
*** shuquan_ has quit IRC08:32
*** jpich has joined #openstack-ironic08:34
*** links has joined #openstack-ironic08:45
*** rbartal has joined #openstack-ironic08:49
*** athomas has joined #openstack-ironic08:56
*** betherly has joined #openstack-ironic08:57
*** zzzeek has quit IRC09:00
*** zzzeek has joined #openstack-ironic09:00
*** hshiina has joined #openstack-ironic09:04
openstackgerritTuan Luong-Anh proposed openstack/ironic-python-agent: Replaces uuid.uuid4 with uuidutils.generate_uuid()  https://review.openstack.org/39479509:06
*** khamtamtun has joined #openstack-ironic09:07
*** khamtamtun has quit IRC09:10
*** links has quit IRC09:10
*** zhangyufei has quit IRC09:12
*** ohamada has joined #openstack-ironic09:13
*** zhangyufei has joined #openstack-ironic09:13
*** lucas-afk is now known as lucasagomes09:14
lucasagomesmorning all09:15
*** 18WAAPVWZ has joined #openstack-ironic09:17
*** Romanenko_K has joined #openstack-ironic09:17
milanmorning Ironic! :)09:21
milanmorning lucasagomes, Nisha_away, tuanluong, xek! :)09:21
tuanluongMorning milan09:21
Nisha_awaymorning milan09:23
*** links has joined #openstack-ironic09:24
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Migrate to keystone session glance and swift  https://review.openstack.org/35228909:24
*** strigazi_AFK is now known as strigazi09:25
openstackgerritTuan Luong-Anh proposed openstack/ironic: Timing metrics: iRMC drivers  https://review.openstack.org/37128409:29
openstackgerritNisha Agarwal proposed openstack/proliantutils: snmp inspection  https://review.openstack.org/39485809:38
*** 18WAAPVWZ has quit IRC09:39
openstackgerritNisha Agarwal proposed openstack/proliantutils: [WIP] snmp inspection  https://review.openstack.org/39485809:40
*** shuquan_ has joined #openstack-ironic09:42
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/39408709:46
*** derekh has joined #openstack-ironic09:49
openstackgerritVasyl Saienko proposed openstack/ironic-specs: Update ironic-ml2-integration spec  https://review.openstack.org/39366009:50
openstackgerritMerged openstack/ironic: Replaces uuid.uuid4 with uuidutils.generate_uuid()  https://review.openstack.org/39479109:51
*** pcaruana has quit IRC09:51
*** MattMan has joined #openstack-ironic09:53
*** ohamada has quit IRC09:53
*** ohamada has joined #openstack-ironic09:54
*** ohamada has quit IRC09:54
*** ohamada has joined #openstack-ironic09:55
aarefievmorning!10:01
*** sambetts|afk is now known as sambetts10:01
milanmorning aarefiev, sambetts! :)10:03
sambettso/ milan10:04
aarefievmorning milan, sambetts10:06
* milan relocates10:10
*** milan has quit IRC10:10
*** hoangcx has quit IRC10:10
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/39408710:15
*** patchbot has quit IRC10:21
*** patchbot has joined #openstack-ironic10:21
*** shuquan_ has quit IRC10:21
*** nicodemos has quit IRC10:22
*** shuquan has joined #openstack-ironic10:23
*** dtantsur|afk is now known as dtantsur10:31
*** Nisha_away has quit IRC10:32
dtantsurMorning Ironic10:34
*** shuquan has quit IRC10:39
openstackgerrityolanda.robla proposed openstack/bifrost: Allow bifrost to work with selinux enabled  https://review.openstack.org/39374510:39
lucasagomesdtantsur, aarefiev morning10:45
dtantsurhey lucasagomes10:48
*** milan has joined #openstack-ironic10:50
openstackgerrityolanda.robla proposed openstack/bifrost: Allow bifrost to work with selinux enabled  https://review.openstack.org/39374510:51
*** mgould|afk is now known as mgould10:52
mgouldmorning milan sambetts aarefiev dtantsur lucasagomes tuanluong and everyone else!10:52
sambettshey mgould10:52
milanmorning dtantsur, mgould! :)10:53
dtantsuro/10:54
*** zhangyufei has quit IRC10:55
dtantsurjroll, morning! when you're here, please check this backport https://review.openstack.org/#/c/39374610:58
patchbotpatch 393746 - ironic (stable/newton) - IPMI command should depend on console type10:58
*** zhangjl has quit IRC10:58
aarefievmorning  dtantsur, mgould10:59
dtantsurhey aarefiev!10:59
sergek_morning dtantsur , mgould , aarefiev11:02
sergek_morning milan , lucasagomes11:03
milanmorning sergek_! :)11:03
openstackgerritVasyl Saienko proposed openstack/ironic: DNM: testing tempest removal  https://review.openstack.org/38599711:03
aarefievmorning sergek_ )11:03
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Retry connecting to vm after power-on  https://review.openstack.org/39490111:04
karthiksdtantsur,  Hi, I've updated the RFE https://bugs.launchpad.net/ironic-inspector/+bug/1635253  with changes in data structure. Could you please take a look.11:04
openstackLaunchpad bug 1635253 in Ironic Inspector "[RFE] Retrieve NUMA node information during introspection" [Undecided,New] - Assigned to Karthik S (ksundara)11:04
lucasagomesdtantsur, can I pick your brain for 2 minutes about a comment (L3507) at https://review.openstack.org/#/c/392890/6/zuul/layout.yaml ?11:05
patchbotpatch 392890 - openstack-infra/project-config - Switch ironic-ipa jobs to Xenial and make ipmitool...11:05
lucasagomesdtantsur, just wondering if my reply is correct11:05
dtantsurgimme a few minutes, karthiks, lucasagomes11:05
lucasagomesdtantsur, sure, no rush11:05
karthiksdtantsur,  ack11:06
vdroklate morning everyone!11:07
openstackgerritVasyl Saienko proposed openstack/ironic-specs: Update ironic-ml2-integration spec  https://review.openstack.org/39366011:11
milanmorning vdrok! :)11:13
vdrokmorning milan11:13
lucasagomesvdrok, hey there11:20
vdroklucasagomes: morning11:20
openstackgerrityolanda.robla proposed openstack/bifrost: Allow bifrost to work with selinux enabled  https://review.openstack.org/39374511:21
*** dprince has joined #openstack-ironic11:24
dtantsurkarthiks, I wonder how your work plays together with https://review.openstack.org/39129011:30
patchbotpatch 391290 - ironic-python-agent - Add possibility to inspect systems with multiple CPUs11:30
dtantsurkarthiks, e.g. numa_node doesn't belong to a single CPU, does it? it's a separate property, right?11:30
*** Nisha_away has joined #openstack-ironic11:30
dtantsurI'm thinking we might need a new top-level key like "topology" containing "numa_nodes" and "siblings" subkeys11:32
dtantsurbut I'm not sure I understand NUMA well enough11:32
karthiksdtantsur,  yes, its a seperate property. we can fetch it from lscpu. All other information fetched from lscpu are added and this one is missing11:32
*** jkilpatr has quit IRC11:32
dtantsurkarthiks, ok, then I think we need a separate key instead of using "cpu", as after https://review.openstack.org/391290 lands, "cpu" will probably represent only the first CPU in the system11:33
patchbotpatch 391290 - ironic-python-agent - Add possibility to inspect systems with multiple CPUs11:33
dtantsurany other opinions on ^^^ (especially those knowing about NUMA)?11:34
openstackgerritVadim Hmyrov proposed openstack/ironic-python-agent: Add bash scripts style checking for IPA  https://review.openstack.org/37414711:34
openstackgerrityolanda.robla proposed openstack/bifrost: Allow bifrost to work with selinux enabled  https://review.openstack.org/39374511:40
openstackgerritAline Bousquet proposed openstack/ironic: Add possibility to remove chassis_uuid from a node  https://review.openstack.org/39055811:45
milankarthiks, please propose a spec for the NUMA RFE bug11:45
milan* https://bugs.launchpad.net/ironic-inspector/+bug/163525311:47
openstackLaunchpad bug 1635253 in Ironic Inspector "[RFE] Retrieve NUMA node information during introspection" [Undecided,New] - Assigned to Karthik S (ksundara)11:47
karthiksOk milan , will propose a spec for this11:48
milankarthiks, thanks11:48
karthiksdtantsur, will add a seperate key for NUMA/sibling information11:48
openstackgerritVasyl Saienko proposed openstack/ironic: DNM: testing tempest removal  https://review.openstack.org/38599711:50
*** khamtamtun has joined #openstack-ironic12:00
openstackgerritVadim Hmyrov proposed openstack/ironic: Update guide section for messaging setup  https://review.openstack.org/39491612:01
xavierrgood morning ironic12:03
lucasagomessambetts, around ? Do we still need this tinyipa256 job here: https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/projects.yaml#L5574-L5581 ?12:03
lucasagomessambetts, it runs on experimental so I'm wondering whether I should also switch it to use ipmitool + xenial or simple get rid of it12:04
lucasagomes(if not used anymore)12:04
lucasagomesxavierr, hi there12:04
sambettslucasagomes: that job was around as an experimental to be able to check tinyipa against 256mb of RAM with the goal that we would eventually be able to reduce all the tinyipa jobs to 256mb of RAM12:05
*** khamtamtun has quit IRC12:05
sambettsper VM12:05
openstackgerrityolanda.robla proposed openstack/bifrost: Allow bifrost to work with selinux enabled  https://review.openstack.org/39374512:05
*** khamtamtun has joined #openstack-ironic12:05
lucasagomessambetts, right, so the job is still around12:06
lucasagomesin the experimetal gate as you said... Should we keep it there (but updated to use ipmitool and xenial) or you don't see any value on it anymore and we can delete it ?12:07
*** khamtamtun has quit IRC12:07
*** tuanluong has quit IRC12:07
sambettsI still see some value in it at the moment, it would be nice to has around as we improve our CI if we can use it to get the jobs running more VMs12:08
lucasagomessambetts, right ok, I will just update it then12:08
sambettsawesome thanks :)12:08
*** khamtamtun has joined #openstack-ironic12:17
lucasagomessambetts, https://review.openstack.org/#/c/394927/ should do it12:24
patchbotpatch 394927 - openstack-infra/project-config - Switch tinyipa256 experimental job to Ubuntu Xenial12:24
jlvillalsambetts, lucasagomes: I have a patch sort of related to CI :)  https://review.openstack.org/39460812:25
patchbotpatch 394608 - ironic - Add PS4 for better logfile information of devstack...12:25
lucasagomesjlvillal, oh, will take a look12:26
jlvillalBasically it gives better log output when executing some of the shell scripts we run during a devstack run.12:26
jlvillalSo you can see the filename, and line number of the commands that are being executed.12:26
jlvillalMost everything already has that, but these shell scripts are run via 'sudo' and PS4 gets dropped. I had tried to fix that issue but it was too hard with how devstack is setting up PS4 as it uses a function.12:27
jlvillallucasagomes, Thanks12:27
dtantsurmorning jlvillal12:27
dtantsurand xavierr12:27
jlvillalGood morning dtantsur lucasagomes sambetts xavierr and everyone else.12:27
* jlvillal is still sort of on European time.12:27
jlvillalWoke up at 3am today12:27
sambettsjlvillal: oh nice patch!12:28
jlvillalsambetts, thanks :) I was trying to debug an issue and didn't have the output I wanted.12:28
lucasagomesjlvillal, is it possible to get that template in a common file which gets sourced on the scripts instead of duplicating ?12:30
jlvillallucasagomes, I'm sure it is possible :)12:31
jlvillallucasagomes, I was just trying to decide the trade-off with added complexity vs code duplication12:31
jlvillalI went with code duplication.12:31
lucasagomesjlvillal, yeah I'm struggling with the same12:31
lucasagomesso let's keep it as-is12:31
sambettsjlvillal: my patch regarding fixing the networking actually gets rid of setup_network.sh12:32
jlvillallucasagomes, Thanks.12:32
lucasagomesjlvillal, +2'd but left a comment (two comments actually)12:32
openstackgerritVasyl Saienko proposed openstack/ironic: DNM: testing tempest removal  https://review.openstack.org/38599712:34
*** dtantsur is now known as dtantsur|brb12:34
jrollmorning y'all12:34
sambettso/ jroll12:34
jlvillallucasagomes, I replied :)12:35
mgouldmorning jroll12:35
* jroll doing last minute research before voting, so I'm here but not here for a bit if anyone needs a thing12:35
mgouldmorning jlvillal12:35
jlvillalHi mgould :)12:35
*** e0ne has joined #openstack-ironic12:36
mgouldjroll: good luck with voting, I've been looking at the pictures of epic queues with horror12:36
jrollmgould: :/12:36
jrollI'm hoping my town is small enough that it won't be a problem12:36
mgouldyeah, I think it's only the badly underserved places that get reported on12:37
jrollif it's too long, I'll go back around lunch12:37
sambettspostal voting FTW12:37
*** david-lyle has joined #openstack-ironic12:37
jrollindeed, too bad this state doesn't allow me to12:37
sambetts:(12:37
lucasagomesjlvillal, ty! Jut agreed wit it in the patch12:37
jrolldtantsur|brb: approved your backport12:38
openstackgerritJohn L. Villalovos proposed openstack/ironic: Add PS4 for better logfile information of devstack runs  https://review.openstack.org/39460812:38
jlvillallucasagomes, I updated the commit message12:38
jlvillallucasagomes, I agree with you on better commit messages :) My pet peeve are the one line commit messages I see...12:39
lucasagomesjlvillal, heh was a nit, but thanks :D12:39
mgouldlucasagomes: BTW, there's some discussion of adding redfish support to virtualbmc in https://review.openstack.org/#/c/184653/, you may wish to weigh in on that12:39
patchbotpatch 184653 - ironic-specs - Propose Redfish support into Ironic12:39
lucasagomesmgould, oh nice! Right on, will take a look12:40
jlvillallucasagomes, Let's add AMT support too! :D12:40
lucasagomesjlvillal, it's an Ironic project you are also core on it :-)12:40
jlvillalLet's = lucasagomes :P12:40
mgouldpluggable frontends? :-)12:40
openstackgerritNisha Agarwal proposed openstack/ironic-specs: Enhance ilo drivers to do inband inspection  https://review.openstack.org/20190412:40
mgouldin a departure from the usual OpenStack practice of pluggable backends everywhere12:41
sambettshaha12:41
jlvillalmgould, I do wonder if that redfish python library will get accepted into global-requirements based on the questions they ask.12:42
jlvillalI sort of wonder if that should be under the Ironic umbrella or at least in the OpenStack infrastructure.12:42
mgouldjlvillal: yeah, that would be a problem12:42
lucasagomesmgould, heh yeah we may end up with something like it12:42
jrolljlvillal: why wouldn't it? (and what would block us from fixing it to adhere to the requirements?)12:43
mgouldjlvillal: ISTR we explicitly wrote the Ironic governance rules so python-redfish would be allowed in :-)12:43
jlvillaljroll, I left a comment on line 29 of https://review.openstack.org/#/c/184653/17/specs/approved/ironic-redfish.rst12:43
patchbotpatch 184653 - ironic-specs - Propose Redfish support into Ironic12:43
jrolljlvillal: okay, you're curious, not worried12:44
jlvillalSure :)12:44
jrollbut yeah, the idea is that'd move into the ironic governance12:44
jlvillalI like that idea.12:44
mgouldit's currently on devananda's personal GitHub, right?12:44
jlvillalmgould, bcornec's12:45
jlvillalWho forked from devananda's12:45
mgouldaaah, cool12:45
*** Nisha_away has quit IRC12:45
* jlvillal is honestly glad the US election will be over today.12:45
mgouldjlvillal, jroll: the only problem I can see is q4, "is it packaged in Ubuntu and Fedora?"12:45
mgouldwait12:46
mgouldwhat does a "no" answer imply there?12:46
jlvillalmgould, It doesn't have to be a yes to get added.12:46
jlvillalmgould, As I added a package which was a no.12:46
mgouldOK12:46
jrollmgould: yeah, won't be a problem. we'll bring it into openstack and it will get packaged eventually12:46
lucasagomesjlvillal, I think the whole globe is glad it will be over to be honest12:46
mgouldsw33t12:46
jlvillallucasagomes, heh :)12:46
* lucasagomes still wonders how the candidates narrowed to those two, but, anyway...12:47
mgouldjlvillal, lucasagomes: can confirm :-/12:47
jlvillalmgould, I have to see I was happy with the high court ruling in the UK.12:48
jlvillalmgould, I don't want Brexit as a UK citizen!12:48
mgouldme neither :-(12:48
openstackgerritJim Rollenhagen proposed openstack/ironic-specs: Add Ocata priorities  https://review.openstack.org/39375312:48
jrollplease review :) ^^12:48
mgouldI don't know how much it will change; it may well be that Parliament decides to pull the trigger anyway12:48
* lucasagomes left the review open, is going to get some lunch before it's too late12:48
*** lucasagomes is now known as lucas-hungry12:49
openstackgerritVadim Hmyrov proposed openstack/ironic-python-agent: Add bash scripts style checking for IPA  https://review.openstack.org/37414712:49
jlvillaljroll, On rolling upgrades. What about the CI owners? vsaienk0 and I?12:49
jrolljlvillal: yeah, I can add you if you like12:50
jrollwas thinking "whole feature" primary contacts12:50
*** bfournie has quit IRC12:51
openstackgerritJim Rollenhagen proposed openstack/ironic-specs: Add Ocata priorities  https://review.openstack.org/39375312:51
jrolljlvillal: ^^12:51
jlvillalthanks12:51
*** shuquan_ has joined #openstack-ironic12:52
openstackgerritMerged openstack/ironic: Updated from global requirements  https://review.openstack.org/39408712:54
jlvillaljroll, +2. Thanks.12:55
jrollty12:55
* jlvillal waits for other people to -1 :)12:55
*** e0ne has quit IRC12:56
sambettsjroll: +2 from me :)12:56
jrollsweet12:57
jrollitshappening.gif12:57
jlvillalsambetts, I had pushed a new version of the patch after you did +2/+A12:59
sambettsjlvillal: yeah it only updated the commit message though right?12:59
jlvillalsambetts, https://review.openstack.org/394608   I had updated the commit message12:59
patchbotpatch 394608 - ironic - Add PS4 for better logfile information of devstack...12:59
jlvillalsambetts, yes13:00
sambettsjlvillal: I've re-approved it13:00
jlvillalsambetts, Thanks :)13:00
*** trown|outtypewww is now known as trown13:01
*** hamzy has quit IRC13:01
*** khamtamtun has quit IRC13:02
*** jkilpatr has joined #openstack-ironic13:12
openstackgerritVadim Hmyrov proposed openstack/python-ironicclient: List required arguments in '--help' message in Ironic Client.  https://review.openstack.org/38299913:12
*** adreznec has quit IRC13:17
*** adreznec has joined #openstack-ironic13:20
*** bfournie has joined #openstack-ironic13:22
*** godp1301 has joined #openstack-ironic13:23
*** vmud213 has quit IRC13:24
*** jcoufal has joined #openstack-ironic13:24
openstackgerritVadim Hmyrov proposed openstack/python-ironicclient: List required arguments in '--help' message in Ironic Client.  https://review.openstack.org/38299913:26
*** godp1301_ has joined #openstack-ironic13:27
*** david-lyle has quit IRC13:29
*** godp1301 has quit IRC13:30
*** nicodemos has joined #openstack-ironic13:30
*** links has quit IRC13:33
openstackgerritMerged openstack/ironic: IPMI command should depend on console type  https://review.openstack.org/39374613:37
*** hshiina has quit IRC13:42
*** khamtamtun has joined #openstack-ironic13:42
*** khamtamtun has quit IRC13:43
*** hoangcx has joined #openstack-ironic13:46
*** jheroux has joined #openstack-ironic13:47
*** hoangcx has quit IRC13:48
*** openstackgerrit has quit IRC13:48
*** hoangcx has joined #openstack-ironic13:48
*** openstackgerrit has joined #openstack-ironic13:48
openstackgerritSzymon Borkowski proposed openstack/ironic-python-agent: Add a new Hardware Manager for X710 network card  https://review.openstack.org/39183613:49
vdrokmorning sambetts jroll and jlvillal13:49
*** baoli has joined #openstack-ironic13:50
*** jkilpatr has quit IRC13:51
*** causten has joined #openstack-ironic13:51
*** baoli_ has joined #openstack-ironic13:52
*** baoli has quit IRC13:56
*** fragatina has joined #openstack-ironic13:57
*** godp1301 has joined #openstack-ironic13:57
*** lindycoder has joined #openstack-ironic13:57
*** lindycoder has quit IRC13:58
*** lindycoder has joined #openstack-ironic13:58
cdanielmorning all13:59
*** lucas-hungry is now known as lucasagomes13:59
*** rbudden has joined #openstack-ironic14:00
*** godp1301_ has quit IRC14:01
*** godp1301 has quit IRC14:02
*** fragatina has quit IRC14:02
*** cdearborn has joined #openstack-ironic14:02
*** jkilpatr has joined #openstack-ironic14:05
vdrokmorning cdaniel14:06
openstackgerritMaxime Belanger proposed openstack/python-ironicclient: Fix python3 compatibility when HTTP Error are returned  https://review.openstack.org/37805014:06
*** _mbelanger has joined #openstack-ironic14:09
_mbelangerHi all, is there any core reviewer that would be kind in reviewing this: https://review.openstack.org/#/c/378050/14:10
patchbotpatch 378050 - python-ironicclient - Fix python3 compatibility when HTTP Error are retu...14:10
*** Goneri has joined #openstack-ironic14:15
lucasagomes_mbelanger, done14:18
jlvillalFYI: https://etherpad.openstack.org/p/bare_metal_service_gap_and_overlap_analysis14:19
jlvillalgood morning vdrok14:19
*** causten has quit IRC14:19
*** jkilpatr has quit IRC14:21
openstackgerritPeter Piela proposed openstack/ironic-ui: Add a check for node last_error equal to null  https://review.openstack.org/39498514:25
*** dtantsur|brb is now known as dtantsur14:27
*** jaosorior has quit IRC14:27
openstackgerritGalyna Zholtkevych proposed openstack/ironic: Retry connecting to vm after power-on  https://review.openstack.org/39490114:30
_mbelangerthanks a lot lucasagomes14:32
_mbelangerneed one more :)14:33
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Serve iPXE configs from Ironic API  https://review.openstack.org/36943814:35
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Implement Driver API for dynamic iPXE config  https://review.openstack.org/39439814:35
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Add RPC API to get iPXE template and options  https://review.openstack.org/39439914:35
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Convert iPXE boot script to Jinja template  https://review.openstack.org/39439614:35
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: DNM test enabled dynamic iPXE  https://review.openstack.org/39194314:35
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Allow not writing pxe configs to disk  https://review.openstack.org/39439714:35
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Convert iPXE boot config to proper Jinja template  https://review.openstack.org/39346214:35
jlvillallucasagomes: I agreed with your comment on the use of the '_' variable name so much I did a -114:35
*** jkilpatr has joined #openstack-ironic14:35
lucasagomesjlvillal, hah14:35
lucasagomesjlvillal, right, I didn't cause it was only a test... but yeah14:35
jlvillallucasagomes: Yeah, but still test or not...   Good catch by the way, easy to miss that!14:36
lucasagomes_mbelanger, ^14:36
_mbelangerYeah I saw, fixing14:37
*** shuquan_ has quit IRC14:37
jlvillalFYI: https://www.youtube.com/watch?v=mG3HBXrHE0s  Presentation where Internap talks about having > 2000 nodes in Ironic, and planning on adding 15,000 more.14:37
jlvillalmat128: Cool stuff!  ^^^14:37
mat128:D14:37
jrollmgould: line was ridiculous. had to wait 15 seconds. >:D14:38
jlvillalmat128: The presentation title is misleading in my opinion. Or at least should have mentioned the Internap stuff. Which I found most interesting.14:38
openstackgerritMaxime Belanger proposed openstack/python-ironicclient: Fix python3 compatibility when HTTP Error are returned  https://review.openstack.org/37805014:39
*** absubram has joined #openstack-ironic14:39
mat128jlvillal: It was a joint presentation with a customer and a real use case, but yes it could have hinted that it was leveraging Ironic and/or using a large number of nodes, which would have provided a wow factor right there14:40
jlvillalmat128: +114:40
*** godp1301 has joined #openstack-ironic14:40
*** absubram_ has joined #openstack-ironic14:40
mat128jlvillal: not sure it was super clear from the presentation, but you can attach/detach up to 10 vlans to your vlan-aware baremetal instance, right now, in production14:40
jlvillalmat128: Yeah, I saw that it seems like you already have portgroups and VLAN support.14:41
jlvillalsambetts: FYI ^^^14:41
* jroll does too14:41
jlvillalmat128: Hopefully you are helping to review the VLAN patches :)14:41
jlvillalAnd portgroups14:42
_mbelangerjlvillal: lucasagomes comments addressed14:42
jlvillal_mbelanger: Thanks. Reviewing now14:42
mat128jlvillal: yeah, I wish I had more time for reviews14:42
mat128this is definitely a topic of interest to me :)14:42
sambettshmmm vlan aware bm instances... do you mean trucks or do you mean access vlans14:42
*** godp1301 has quit IRC14:42
mat128sambetts: we do trunk all vlans you request14:42
sambettsover a single link to the BM?14:43
mat128we have different modes (one of which is "flat")14:43
mgouldjroll: \o/14:43
mat128sambetts: over a bond14:43
*** godp1301 has joined #openstack-ironic14:43
mat128lacp14:43
mat128and dynamic add/remove14:43
mat128via attach/detach-interface14:43
*** sabeen has joined #openstack-ironic14:43
jrollmat128: y'all run agents in the instance for that or?14:44
lucasagomes_mbelanger, thanks will take a look14:44
mat128jroll: nope14:44
*** absubram has quit IRC14:44
*** absubram_ is now known as absubram14:44
sambettsmat128: magic nics?14:44
jrollhow do they get configured?14:44
openstackgerritPeter Piela proposed openstack/ironic-ui: Fixed bug in representation of ironic state machine  https://review.openstack.org/39499714:44
mat128jroll: customers are happy to configure them themselves/get help from support14:44
jrollI'd love to take internap for a spin one day, curious if there's a way for me to do that for free14:44
*** mjura has joined #openstack-ironic14:44
jrollmat128: ah, cool14:44
mat128jroll: back in the days, people had to wait for network ops to trunk new vlans to their servers14:45
jlvillal_mbelanger: On https://review.openstack.org/#/c/378050/12/ironicclient/tests/unit/utils.py Lines 120-123. What is that for? Is that doing things differently depending on Python 2 vs Python 3?14:45
patchbotpatch 378050 - python-ironicclient - Fix python3 compatibility when HTTP Error are retu...14:45
mat128jroll: I know for a fact we already provided vouchers to different cloud events, maybe we can do something for the community here14:45
mat128:)14:45
*** mjura has quit IRC14:45
*** mjura has joined #openstack-ironic14:45
_mbelangerjlvillal: I also did a presentation of how we migrated thos 3000+ nodes in ironic from our legacy platfor14:46
mat128sambetts: we just trunk on the TOR and leave the config up the the user14:46
jrollmat128: :D14:46
mat128sambetts: if they re-image, the configdrive contains the new stuff and will get configured properly14:46
jlvillal_mbelanger: I went to that one! A lot of us did :)14:46
sambettsmat128: I assume your doing some wizardry regarding ironic ports and neutron ports then to map multiple vifs to a single pif?14:46
sambettsmat128: / bonded pif14:46
mat128sambetts: we have a patch that makes it a list, yup14:46
_mbelanger:)14:47
mat128sambetts: I remember it had a funny comment in it14:47
mat128let me pull it out14:47
sambettsmat128: sounds like my patch... XD14:47
jrollwhenever we mention funny comments I always have to bring up https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/agent_client.py#L7314:48
jrollthat's from the first onmetal manager14:48
sambettsahaha nice!14:48
mat128lmao14:48
mariojvha... that's still there?? wow14:48
jrollikr14:48
mgouldjroll: aaargh14:48
mat128oh it's in our nova driver, not exactly a patch, but14:48
dtantsur:D14:48
jrollanother gem: https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/network/neutron.py#L13714:49
jrollsame dude14:49
sambettsjroll: haha /me is killing that one14:49
jrolloh I know :)14:50
dtantsurjlvillal, https://etherpad.openstack.org/p/bare_metal_service_gap_and_overlap_analysis is nice, but seems a bit distanced from our actual processes... also I suspect I know the vendor(s) behind this ;)14:50
sambettsmat128: it sounds like this patch I created as a POC for my vlan aware stuff https://review.openstack.org/#/c/289412/1/nova/virt/ironic/driver.py14:51
patchbotpatch 289412 - nova - [WIP] Allow mapping multiple Neutron ports to Iron...14:51
jlvillaldtantsur: Yeah, someone forwarded me that link.14:51
mat128dtantsur: I remember seeing a deck with those exact concerns from Fujitsu, just saying14:51
dtantsurmat128, right14:51
sambettsI sat in that talk14:51
*** causten has joined #openstack-ironic14:51
dtantsurdon't get me wrong, I have nothing against it, but I'd prefer closer collaboration, I guess14:52
jrollthe primary contacts there tell you exactly who it is, fwiw :D14:52
jrollhint: it isn't only fujitsu14:52
dtantsuryes, but it's still a bit one-sided14:52
dtantsure.g. I'd not call missing NMI injection a big deal, but missing RAID during deployment - yes14:53
jrollindeed14:53
openstackgerritMerged openstack/ironic: Add PS4 for better logfile information of devstack runs  https://review.openstack.org/39460814:54
mat128jlvillal: ^ that should be the default PS414:55
sambettsmariojv: regarding truck merging, it would basically come down to you have one list of vlans to trunk, and a second list of vlans to trunk, and you merge them together into a single list to trunk down to the host, the hard bit comes because each trunk port has a native so if you are merging two trunks you have to decide which of the native vlans remains as the native and which becomes an14:55
sambettsordinary trunk vlan14:55
_mbelangerjlvillal: I answered your question, i'll check later on if we can clarify more, but for me if the code is not clear enough, we should make it better instead of adding comments ;) brb14:55
*** _mbelanger has quit IRC14:55
jlvillalmat128: maybe :)  It used to be in devstack but then got made fancier using a function and such. Which I tried to figure out how to make it get through a sudo and failed :(14:55
mat128sambetts: without keeping track of which port is the native one it's going to be a tough one14:56
jlvillalmat128: It used to be that value for PS4 in devstack. But then got made fancier14:56
*** roeyc has joined #openstack-ironic14:56
mat128jlvillal: got it14:56
mat128jlvillal: I just learned that this was the magic behind the useful tracing we have in logs14:56
mat128with your commit14:56
jlvillalWas going to reply to _mbelanger but he blipped out of existence14:56
mat128ehh, I don't think he has a bouncer14:56
jlvillalmat128: Yeah. I actually added PS4 initially to devstack. My small claim to minor minor fame ;)14:57
*** livelace has joined #openstack-ironic14:57
*** mjura has quit IRC14:57
*** penick has joined #openstack-ironic14:57
jlvillalmat128: I think it helps quite a bit as before it only said the command but no idea what file or what line number.14:57
mat128jlvillal: when tracing smaller things, it's fine because you can follow along14:57
mat128but as soon as it gets more complex, god is that useful14:57
sambettsmat128: yeah, although because we're using neutron trunks to store the port mappings the native will be avaible in there if you did a neutron port-show on the trunk14:58
jlvillalmat128: yeah, the devstack log is for sure not a smaller thing :)14:58
sambettsmat128: so you would have at least some refrence to go back too14:58
*** penick has quit IRC14:58
mgouldqq: where can I grab a disk image that is (a) suitable for deploying to an Ironic node using UEFI boot mode b) not RHEL?14:59
sambettsmat128: btw please do review my attach/detach and vlan aware bm specs because they will remove the requirement to have a custom nova driver and add native support for trunks14:59
openstackgerritAnton Arefiev proposed openstack/ironic-specs: Torrent-based provisioning  https://review.openstack.org/31109115:00
mat128sambetts: I think I read/reviewed it already, but let me confirm15:00
*** ralonsoh_ has joined #openstack-ironic15:01
sambettsmat128: I didn't know anyone else who had implemented it externally, I had a out-of-tree solution before I started developing the specs and in-tree POC, so having any opinions from more people that are already do it will be most helpful15:01
mat128sambetts: then you found me/us :)15:01
mat128will do15:02
mat128brb, daily scrum15:02
*** ralonsoh has quit IRC15:02
*** hoangcx has quit IRC15:04
*** snecklifter has joined #openstack-ironic15:05
*** rloo has joined #openstack-ironic15:09
*** godp1301 has quit IRC15:10
sambettsrloo: going through that patch made me realise how terrible our API regarding nodes/ports/portgroups is15:20
rloosambetts: yeah. esp your last comment :-(15:21
rloosambetts: which is why i originally wanted to block some of that API15:21
*** absubram has quit IRC15:22
sambettsrloo: yeah.. sigh... the part that hurts me most goes down to even the model level though, the fact that a port can be owned by both a node and portgroup and potentially at the same time15:22
rloosambetts: let's just redo it!15:23
sambettsrloo: IMO the URL that I described in my comment should be the only way to access and create port owned by a portgroup15:23
mariojvsambetts: thanks, that's interesting... maybe just either pick at random or force the operator to decide?15:24
mariojvthat'd require something in nova for that though15:24
sambettsmariojv: yeah, my inital thoughts were to just take the native of the first trunk in the nova boot command15:25
rloosambetts: i'm not sure i agree with that. but i'm not an API expert.15:25
mariojvthere's no special advantage for a native vlan vs. a normal tagged vlan, right?15:26
sambettsmariojv: only that its the untagged traffic, so if your doing your own tagging instead of using subinterfaces then you might need to change things around a bit15:27
mariojvhmm, ok15:27
*** godp1301 has joined #openstack-ironic15:27
*** david-lyle has joined #openstack-ironic15:29
sambettsrloo: I think that ports and portgroups are owned by a node they should only be accessed and created on v1/nodes/<ident>/ports and v1/nodes/<ident>/portgroups, and if you want a port to be in a portgroup it should be created and accessed using v1/nodes/<ident>/portgroups/<uuid>/ports, v1/nodes/<ident>/ports shouldn't display the ports that are in a port group under the node because then you've15:30
sambettsgot a layer break15:30
openstackgerritPhilippe Godin proposed openstack/ironic: Adds snmp driver auto discovery for APC and baytech  https://review.openstack.org/38973615:31
openstackgerritPhilippe Godin proposed openstack/ironic: Baytech MRP27 PDU support  https://review.openstack.org/38771815:31
jlvillalvsaienk0: Nice to see only have the one devstack-gate patch left for multi-node :)  And the various Ironic patches.15:32
jlvillalvsaienk0: vgadiraj and I are digging into the multi-tenant + grenade failure we are seeing15:32
rloosambetts: is it the case that a port can only belong to exactly one node (which can't change) over its lifetime, and at most one portgroup (which can or cannot change over its lifetime??). and a portgroup can only belong to exactly one node (which can't change over its lifetime)?15:33
*** david-lyle has quit IRC15:34
*** _mbelanger has joined #openstack-ironic15:38
*** hamzy has joined #openstack-ironic15:38
sambettsrloo: I suppose it is possible to move a NIC card from one server to another in which case you could move the port from one node to another however there isn't much extra information other than the mac address which would be valid after doing something like that, so you might as well treat it more like the real world, e.g. I've deleted it from this machine, and created it in this other machine15:39
rloosambetts: so to get the API 'right', we need to know the relationship of the resources, and what 'operations' are allowed. I guess we are pretty bad at doing that.15:40
sambettsyeah, so our API right now, basically treats every resource as its own entity, but also as a subresource of another entity, and doing somethings one way works and others another way breaks15:42
rloosambetts: right.15:43
sambettsrloo: even outside of ports and portgroups and nodes we have endpoints like chassis where a node can be a subresource or its own resource15:44
rloosambetts: and what you prefer, isn't allowed. so unless we change that, we might as well be consistent with what we have now. and maybe fix later. i think that's what we/i decided last week when we discussed it?15:44
sambettsrloo: yeah, I think it would be a dramtic change in the API, not sure if microversions could handle it15:44
rloosambetts: chassis... we're not ready to go there...15:44
*** sukhdev has joined #openstack-ironic15:45
sukhdevsambetts: ping15:45
sambettsSukhdev: hey15:45
sukhdevsambetts: I pushed the updated version of SG patch....can you have a look15:46
*** g3ek has quit IRC15:46
*** rbartal has quit IRC15:46
sambettsSukhdev: I don't see a new version since I reviewed it15:47
*** snecklifter has quit IRC15:48
sukhdevsambetts: are you looking the latest...i did push after our meeting15:48
sambettsSukhdev: I reviewed it this morning15:48
*** g3ek has joined #openstack-ironic15:48
*** syed_ has joined #openstack-ironic15:49
*** rbudden has quit IRC15:50
sukhdevsambetts: oh good...i just woke up and saw you here and pinged without looking at the patch :-)15:50
sambetts:)15:50
sukhdevThanks15:51
jlvillallucasagomes: dtantsur: FYI, in case you haven't already seen this: https://etherpad.openstack.org/p/ironic-gate-jobs-described15:53
sambettsrloo: basically I'm thinking something like https://etherpad.openstack.org/p/ironic-api-reform-ideas15:53
jlvillalI'm going through my backlog of 293 unread email threads from openstack-dev...15:54
dtantsurjlvillal, I have, but thanks :)15:54
lucasagomesjlvillal, will take a look, thanks!15:54
rloosambetts: yeah, that's what i thought you wanted. I'm not sure I agree with the nesting/layers. I'd need to review existing REST API - do you know if there is a recommendation out there, this isn't the first time something like this is being done.15:55
rloosambetts: anyway, what you want isn't going to happen any day soon. we need to figure out what to do with what we have currently.15:56
sambettsrloo: yeah... we basically need to go through the existing API work out all the endpoints that exist and are usable today and decide which we want to exist and which we don't, and then basically make the API 404/bad request on endpoints we don't want to exist15:58
sambettsrloo: the easist example of this is v1/ports?node=<ident> vs v1/nodes/<ident>/ports15:59
*** rama_y has joined #openstack-ironic15:59
rloosambetts: but i haven't decided yet whether v1/ports?node= is bad or not...15:59
rloosambetts: wonder if the API group has some opinions on it16:00
*** roeyc has quit IRC16:00
sambettsI think the way we currently have our API designed favors the v1/ports?node= entry point and I would eliminate v1/nodes/<ident>/ports completely16:01
*** Guest6570 has quit IRC16:01
*** aNuposic has joined #openstack-ironic16:04
openstackgerritMaxime Belanger proposed openstack/python-ironicclient: Fix python3 compatibility when HTTP Error are returned  https://review.openstack.org/37805016:05
rloosambetts: which is why i was wondering whether we should add v1/nodes/<ident>/portgroups.16:05
vdroksambetts: the problem is, if eliminating v1/nodes/<ident>/ports, we'll have to complicate things even further, as we'll have to have yet another microversion and a bunch of checks...16:05
vdrokjroll: wdyt about ^^16:07
vdrokhow much nesting do we want, and do we want v1/nodes/<ident>/portgroups16:08
openstackgerritMerged openstack/ironic-ui: Eliminate references to non-existent admin module  https://review.openstack.org/39420816:09
openstackgerritMaxime Belanger proposed openstack/python-ironicclient: Fix python3 compatibility when HTTP Error are returned  https://review.openstack.org/37805016:09
openstackgerrityolanda.robla proposed openstack/bifrost: Add instructions to setup ip on provisiong on virsh  https://review.openstack.org/39506216:10
sambettsrloo: I've added what it would look like in a non-resourceful world to that etherpad too16:10
* mgould wonders if anyone's used the term "matryoshka API" before16:10
_mbelangerrloo: jlvillal: lucasagomes Please re-review, we removed the confusion of bytes vs string for py2 vs py316:11
jrollis the question, do we keep things we already have there?16:11
rloo_mbelanger: in meeting, will look in 30 min or so16:11
_mbelangerNo problem16:11
*** anush has quit IRC16:13
sambettsjroll: its do we create /nodes/<ident>/portgroups over just /portgroups?node= although now I wonder whats already merged ;'(16:13
jlvillal_mbelanger: Will take a look in a few. In a meeting at the moment. Thanks for updating!16:14
vdrokjroll: also, v1/nodes/<ident>/portgroups/<ident>/ports, seems like we should not do it16:14
*** srobert has joined #openstack-ironic16:14
JayFI feel sorta lost when folks are talking about API design, honestly struggling over what matters and why. Any suggested reading to smarten myself up is greatly appreciated.16:14
jrollsambetts: vdrok: all of those seem redundant but sane to me16:14
jlvillalJayF: There is a book, "Irresistible APIs". Not sure how good it is though.16:14
jlvillalJayF: Manning is the publisher16:15
*** shobhar_ has joined #openstack-ironic16:15
vdroksambetts:  /nodes/<ident>/portgroups  not merged yet16:15
jlvillalJayF: They usually have discounts every few weeks. If you subscribe to their mailing list16:15
sambettsI learned most of my API stuff from here http://guides.rubyonrails.org/routing.html, rloo even that notes that nesting shouldn't go above one level so nodes->pg->ports would be frowned upon I expect16:17
*** ohamada has quit IRC16:17
*** ohamada_ has joined #openstack-ironic16:18
rloosambetts: i frown upon nodes->pg->ports. and since rubyonrails is really me (not), we should follow it. ha ha.16:20
vdrokhm, so if we have the longest endpoint with nodes-pgs-ports, we'd have to do objects.Port.list_by_node_id, then filter the result by portgroup_id... that's surely possible, but I can't imagine why anyone would need this16:20
openstackgerritBharath kumar proposed openstack/ironic-python-agent: Moving Reboot bashscript to python  https://review.openstack.org/37247816:20
*** rcernin has quit IRC16:20
rloovdrok, sambetts: let's agree to NOT allow nodes->pg->ports. please.16:21
jrollI'm good with that ^16:21
vdrokrloo: well, I kinda agree, we should convince jroll now :)16:21
vdrokah16:22
vdrok:)16:22
jroll:D16:22
lucasagomes_mbelanger, will look in a moment, finishing some RPM packaging here16:22
sambettsin that rails doc they actually suggest using shallow routing, which is similar to what we have, basically you have, list and create on the nested endpoint, and show, edit, and delete on non-nested16:22
jlvillal_mbelanger: So checking the type() wasn't actually needed?16:22
vsaienk0fully agree with rloo suggestion :)16:22
rloosambetts: i'm going to review _mbelanger's patch, then will look at that rubyonrails link and spend a few min thinking about it16:22
_mbelangerIt was but with change the return value here so we din't have to check the type anymore : https://review.openstack.org/#/c/378050/14/ironicclient/tests/unit/common/test_http.py L4516:23
*** Nisha_away has joined #openstack-ironic16:23
patchbotpatch 378050 - python-ironicclient - Fix python3 compatibility when HTTP Error are retu...16:23
rloo_mbelanger: so I don't understand what your patch fixes. wrt the release notes description.16:23
*** rama_y has quit IRC16:24
rloo_mbelanger: what did the user see before this fix, and what does the user see after this fix?16:24
*** rpioso has joined #openstack-ironic16:24
_mbelangerrloo: the user were recieving TypeError instead of the proper error like NotFound for instead if a node was not present when doing a get in python316:25
jlvillal_mbelanger: Ah thanks for explaining :)16:25
rloo_mbelanger: oh, ok.16:25
rloo_mbelanger: I'll suggest something else then in the patch.16:25
_mbelangerIf you have a better way to explain this in the release note, we i'm open to any suggestion16:25
_mbelangerrloo: Ok go on16:26
_mbelangerrloo: the commit message explains the problem pretty well16:28
*** Marx314 has joined #openstack-ironic16:28
rloo_mbelanger: commented. the commit message mentioned a bad token -- that's what I went with :)16:29
_mbelangerOk i'll change it rloo16:29
rloo_mbelanger: :)16:29
openstackgerritMerged openstack/ironic-specs: Add hint on quick preview to README.rst  https://review.openstack.org/39228516:30
openstackgerritMaxime Belanger proposed openstack/python-ironicclient: Fix python3 compatibility when HTTP Error are returned  https://review.openstack.org/37805016:30
openstackgerritBharath kumar proposed openstack/ironic-python-agent: Moving Reboot bashscript to python  https://review.openstack.org/37247816:31
_mbelangerrloo: jlvillal: Last comment addressed.16:31
*** chas_ has joined #openstack-ironic16:32
rloothx _mbelanger16:33
*** baoli_ has quit IRC16:35
sambettsrloo: I've updated the etherpad with an example of a shallow nested API16:36
rloosambetts: thx. still reading that rubyonrails link...16:37
mgouldsambetts: which etherpad?16:39
sambettsmgould: https://etherpad.openstack.org/p/ironic-api-reform-ideas16:40
*** sabeen has quit IRC16:40
*** wajdi has joined #openstack-ironic16:40
sambettsmgould: just a sketch pad for me to brain splatter all over16:41
mgouldsambetts: thanks16:41
mgouldsambetts: how would creation work in the non-resourceful design?16:43
jlvillalrloo: I can't believe we were "nonchalant" this week :P16:43
rloojlvillal: i am saving 'nostalgic' for later :)16:44
jlvillalheh16:44
rloojlvillal: gotta do something to make it more interesting for me.16:44
vdroksambetts: so you want to allow post to eg /portgroups/<ident>/ports?16:44
sambettsvdrok: yup16:45
_mbelangerThx jlvillal and rloo for your time16:48
rloo_mbelanger: yw, thx for fixing :)16:48
jlvillal_mbelanger: Thank you for doing revision after revision!16:48
_mbelangerHaha no prob!16:49
vdroksambetts: hm, I see what your idea is, tho not allowing GET /ports is not obvious :)16:49
*** aNuposic has quit IRC16:50
* jlvillal sees that "[all] Embracing new languages in OpenStack" is a popular mail thread today16:50
*** srobert has quit IRC16:50
mgoulddoes it ever die?16:50
rloojlvillal: you mean, we want to speak French in OpenStack?16:52
jlvillalmgould: Well I hope we do allow some other language in. I am a big fan of Python, but it isn't the best language for every situation.16:52
jlvillalrloo: :P16:52
mgouldjlvillal: oh, definitely16:52
rlooi love the good ole days of c++16:52
mgouldit's just the endless argument I object to :-)16:52
jlvillalI would vote for Rust or Go or both :)  Even though I don't have that much experience in either.16:52
mgouldrloo: I'm pretty glad I no longer write C++ for a living :-)16:52
mgouldRust looks very cool, but I haven't used it16:53
sambettsthierry at the summit was in support of letting Go in as I understand it16:53
rloomgould: oh c'mon. job security :)16:53
jlvillalmgould: https://launchpad.net/goslo  :D16:53
mgould:-)16:53
JayFgoslo sounds like the name of a rejected muppet16:54
mgouldpronounced "go slow"?16:54
JayFI pronounced it "gahs-low"16:54
jlvillalJayF: Me too.16:54
jlvillalOslo to Goslo16:55
* mgould nods16:55
*** rcernin has joined #openstack-ironic16:55
sambettsgopenstack16:57
rloojlvillal: goslo reminds me of gosling. where did oslo come from anyway?16:58
jlvillalrloo: Not sure.  OpenStack Library O??????16:58
rloosambetts: ok, read and thought about the API. based on the limited resources I read (rubyonrails link), the shallow resourceful routing makes the most sense to me.16:59
rloojlvillal: that makes sense :)16:59
mgouldrloo: based on the Oslo Peace Accords, according to http://docs.openstack.org/project-team-guide/oslo.html16:59
sambettsrloo: yeah I think that makes the most sense to me too now I've sketched it out in the etherpad17:00
mgould+1 to shallow resourceful routing17:00
rloosambetts: so how do we get from here to there17:00
jlvillalmgould: I learned something new :)17:00
sambettsrloo: "microversions" he said hesitently :/17:02
rloosambetts: we've already landed /portgroups. the patch in question is adding /portgroups/id/ports (list only, not create), /nodes/id/portgroups (list, not create)17:02
rloosambetts: we will not allow /nodes/id/portgroups/pid/ports.17:03
sambettsrloo: yeah that should defintly be blocked / return a 40417:03
rloosambetts: then the only diff/change is to change were we allow ports and portgroups to be created, right?17:03
sambettsrloo: /ports and /portgroups would need to be deprecated17:04
sambettstoo17:04
*** ijw has joined #openstack-ironic17:04
rloosambetts: right -- that's the create stuff17:04
sambettsoh yeah, yup, sorry, need more coffee17:04
rloosambetts: so i think we're good with the patch, just block /nodes/portgroups/port. and the rest can/might be changed later... i'll add a comment in the etherpad although i don't know that we'll remember the existence of the etherpad etc in the future.17:05
sambettsrloo: yeah makes sense to me17:06
sambettsI'd be interesting to know devananda|away and jroll's thoughts on that API model17:06
*** godp1301 has quit IRC17:06
dtantsursambetts, just FYI https://bugs.launchpad.net/ironic-python-agent/+bug/164023817:07
openstackLaunchpad bug 1640238 in ironic-python-agent "LLDP on ramdisk fails on introspection" [High,Triaged]17:07
dtantsurseems like we need more try..except.. blocks in LLDP code :)17:08
*** shobhar_ has quit IRC17:11
sambettsdtantsur: it shoudn't be possible for get_lldp_info to return anything but a dict17:12
dtantsuryep... I'll look into it tomorrow probably.. too tired now17:12
*** ijw has quit IRC17:13
*** ijw has joined #openstack-ironic17:13
rloosambetts: updated the etherpad. not sure what to do with that now, so going to get lunch :)17:14
sambettsrloo: have a good lunch :)17:15
*** ohamada_ has quit IRC17:15
dtantsursee you tomorrow o/17:16
*** dtantsur is now known as dtantsur|afk17:16
sambettso/ dtantsur|afk17:16
openstackgerritMerged openstack/python-ironicclient: Fix python3 compatibility when HTTP Error are returned  https://review.openstack.org/37805017:19
mgoulddtantsur|afk: o/17:19
*** ijw has quit IRC17:20
*** ijw has joined #openstack-ironic17:20
*** chas_ has quit IRC17:24
*** rbudden has joined #openstack-ironic17:27
*** rcernin has quit IRC17:29
*** aarefiev has quit IRC17:30
*** snecklifter has joined #openstack-ironic17:32
*** snecklifter has quit IRC17:32
*** jpich has quit IRC17:34
*** rama_y has joined #openstack-ironic17:35
*** ijw has quit IRC17:35
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Serve iPXE configs from Ironic API  https://review.openstack.org/36943817:35
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Implement Driver API for dynamic iPXE config  https://review.openstack.org/39439817:35
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Add RPC API to get iPXE template and options  https://review.openstack.org/39439917:35
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Convert iPXE boot script to Jinja template  https://review.openstack.org/39439617:35
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: DNM test enabled dynamic iPXE  https://review.openstack.org/39194317:35
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Allow not writing pxe configs to disk  https://review.openstack.org/39439717:36
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Convert iPXE boot config to proper Jinja template  https://review.openstack.org/39346217:36
*** rbrud has joined #openstack-ironic17:36
*** chas_ has joined #openstack-ironic17:36
mgagnesambetts: yes, as mat128 said, we introduced a system metadata where the list of neutron port ids is stored. This was done because at that time, Ironic assumed that PIF == VIF which isn't true with bonding. I haven't looked at portgroups yet but I guess we would have to find a way to adapt our code to use it and migrate old nodes/ports to it. nova attach/detach was also hacked to use vendor calls in Ironic which uses this custom list to17:37
mgagne track neutron ports.17:37
*** godp1301 has joined #openstack-ironic17:37
*** godp1301_ has joined #openstack-ironic17:38
*** godp1301 has quit IRC17:38
sambettsmgagne: please review https://review.openstack.org/#/c/317636/ and https://review.openstack.org/#/c/277853/ they are laying the foundation for provide the support for attach/detach and trunks17:39
patchbotpatch 317636 - ironic-specs - Add spec for interface attach and detach API17:39
patchbotpatch 277853 - ironic-specs - Add spec for VLAN Aware Baremetal Instances17:39
openstackgerritVasyl Saienko proposed openstack/ironic: DNM: Test patch to verify bond  https://review.openstack.org/38866017:39
openstackgerritVasyl Saienko proposed openstack/ironic: Ironic devstack portgroup support  https://review.openstack.org/38174317:39
openstackgerritVasyl Saienko proposed openstack/ironic: Rely on portgroup standalone_ports_supported  https://review.openstack.org/36064717:39
openstackgerritVasyl Saienko proposed openstack/ironic: Tempest tests for portgroups  https://review.openstack.org/38247617:39
openstackgerritVasyl Saienko proposed openstack/ironic: Integrate portgroups with ports to support LAG  https://review.openstack.org/33217717:39
mgagnesambetts: thanks! will read17:40
*** chas_ has quit IRC17:40
openstackgerritMerged openstack/ironic-python-agent: Replaces uuid.uuid4 with uuidutils.generate_uuid()  https://review.openstack.org/39479517:40
*** trown is now known as trown|lunchnvote17:43
*** rajinir has joined #openstack-ironic17:45
rajinirNeed help with using non-default image for the thirdparty builds, other than cirros. Any idea what the variables ?     Any help or pointers? krtaylor: Sambetts:17:46
rloodevananda|away, jroll: let me know if there's an API meeting; I'm assuming none otherwise.17:46
jrollrloo: I was going to ask you and deva that :)17:46
rloojroll: ok, then its up to devananda|away. he seems to be away, so my bet is on no meeting :)17:46
rajinirhttps://www.irccloud.com/pastebin/quzexjxz/ironic_images17:46
jrollrloo: indeed17:46
*** rbrud has quit IRC17:48
*** athomas has quit IRC17:48
* mgould -> home; good night!17:51
*** mgould is now known as mgould|afk17:51
sambettscya mgagne17:51
*** derekh has quit IRC17:51
sambettscya mgould|afk17:51
sambettssorry for the noise mgagne17:51
mgagnenp17:51
*** jjohnson2 has quit IRC17:54
*** baoli has joined #openstack-ironic17:54
*** ijw has joined #openstack-ironic17:58
openstackgerritMerged openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/39408918:01
*** sukhdev has quit IRC18:01
*** ralonsoh_ has quit IRC18:01
lucasagomesfolks, calling it a day! Have a great evening all18:05
*** lucasagomes is now known as lucas-afk18:07
JayFo/18:07
*** fragatina has joined #openstack-ironic18:08
openstackgerritJohn L. Villalovos proposed openstack/ironic: Update to hacking 0.12.0 and use new checks  https://review.openstack.org/39510218:09
krtaylormjturek, hamzy - can you help rajinir ?18:10
krtaylorrajinir, to clarify, you are wanting to build a testimage to deploy?18:12
*** jvgrant__ has quit IRC18:13
*** jvgrant__ has joined #openstack-ironic18:13
*** moshele has quit IRC18:15
_mbelangerWho should we ask to get a release of python-ironicclient?18:16
jrollJayF: wanna comment on: https://review.openstack.org/#/c/393753/18:17
patchbotpatch 393753 - ironic-specs - Add Ocata priorities18:17
jroll_mbelanger: dtantsur|afk and myself handle those18:17
jroll_mbelanger: give me a few minutes and I will get that process started18:18
_mbelangerThx jroll18:18
jrolldevananda|away: TheJulia: yuriyz: also would like your eyes on https://review.openstack.org/#/c/393753/18:18
patchbotpatch 393753 - ironic-specs - Add Ocata priorities18:18
jrollthough I suspect it's good to merge now, I'll do that near EOD18:19
JayFjroll: +2 I generally agree with the nits but *shrug*18:19
*** Romanenko_K has quit IRC18:20
TheJuliajroll: going to try and load it... The wifi on this delta flight is like the worst ever18:20
jrollJayF: thanks18:22
rajinirkrtaylor: yes , other than cirros , some standard image18:22
jrollTheJulia: thanks, no rush :)18:22
rajinirkrtaylor: I want to make sure the right configuration parameters for devstack-gate18:22
*** Nisha_away has quit IRC18:25
krtaylorrajinir, I need to go afk now for a bit, I have pinged mjturek  to see if he can assist, else I'll check back in a few minutes18:27
TheJulia\o/ it loaded.  Sometimes it is the little things in life. :)18:29
*** krtaylor has quit IRC18:32
mmedvederajinir: I think what you're looking for is PRECACHE_IMAGES=False; IMAGE_URLS+=",<your_image_url>"; IRONIC_IMAGE_NAME="basename<your_url>"18:33
mmedvederajinir: but mjturek is the one I would ask18:33
openstackgerrityolanda.robla proposed openstack/bifrost: Allow bifrost to work with selinux enabled  https://review.openstack.org/39374518:34
mmedvederajinir: I think there are more than that that you need to set18:34
jrolldtantsur|afk: ironicclient release request: https://review.openstack.org/39511218:37
patchbotpatch 395112 - releases - python-ironicclient 1.8.018:37
jroll_mbelanger: ^ when that is approved a release will happen18:37
JayFjroll: there's one thing that probably could've landed today that would be a good fit for that release :/18:37
jrollJayF: it still could, you can -1 with a commen :)18:38
jrollcomment.18:38
_mbelangerjroll: Perfect18:38
*** baoli has quit IRC18:39
JayFjroll: I was wrong; I thought something dependant to it was in and it wasn't18:40
JayFjroll: proceed and ignore me  :P18:40
jrollheh, can do!18:40
mmedvederajinir: here is a job that uses different image for ironic http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/ironic/84/371284/4/check/tempest-dsvm-ironic-agent_ipmitool/5415e79/ , you could look through it to see how it does it18:40
rajinirmmedvede: thanks , will look thru it and let you know if it worked18:44
*** fragatina has quit IRC18:46
*** fragatina has joined #openstack-ironic18:46
*** david-lyle_ has joined #openstack-ironic18:47
openstackgerrityolanda.robla proposed openstack/bifrost: Allow bifrost to work with selinux enabled  https://review.openstack.org/39374518:50
*** jkilpatr has quit IRC18:52
*** david-lyle_ has quit IRC18:53
openstackgerrityolanda.robla proposed openstack/bifrost: Allow bifrost to work with selinux enabled  https://review.openstack.org/39374518:57
*** fragatin_ has joined #openstack-ironic19:00
*** Sukhdev has joined #openstack-ironic19:01
xavierrhey vdrok, still this bug valid? https://bugs.launchpad.net/ironic/+bug/152626119:01
openstackLaunchpad bug 1526261 in Ironic "[RFE] Exposing Hardware Capabilities" [Wishlist,Confirmed]19:01
vdrokxavierr: I assume yes, but I'm not the original idea author, I was moving things from blueprints to rfe bugs. you can check the linked blueprint if you're unsure19:03
vdrokdown-right corner of the page19:03
*** fragatina has quit IRC19:03
* sambetts -> afk, night all 19:03
*** sambetts is now known as sambetts|afk19:03
vdroknight sambetts|afk19:03
xavierrnight sambetts|afk19:04
xavierrvdrok: got it19:04
Sukhdevjroll : if you are around, can you give some love to this - https://review.openstack.org/#/c/36145119:05
patchbotpatch 361451 - ironic - Add support for Security Groups for baremetal servers19:05
jrollSukhdev: it's on my list19:05
Sukhdevjroll : cool - thanks19:06
*** ccamacho has quit IRC19:08
openstackgerritJohn L. Villalovos proposed openstack/ironic-python-agent: Update to hacking 0.12.0 and use new checks  https://review.openstack.org/39512319:10
*** livelace has quit IRC19:11
*** shobhar_ has joined #openstack-ironic19:11
*** baoli has joined #openstack-ironic19:12
*** jkilpatr has joined #openstack-ironic19:21
openstackgerritJohn L. Villalovos proposed openstack/ironic-python-agent: Update to hacking 0.12.0 and use new checks  https://review.openstack.org/39512319:31
openstackgerritJohn L. Villalovos proposed openstack/ironic: Update to hacking 0.12.0 and use new checks  https://review.openstack.org/39510219:32
*** trown|lunchnvote is now known as trown19:35
*** vishwanathj has joined #openstack-ironic19:38
*** vishwanathj has quit IRC19:38
*** causten has quit IRC19:44
*** ChubYann has joined #openstack-ironic19:45
*** causten has joined #openstack-ironic19:46
*** ijw has quit IRC19:47
*** ijw has joined #openstack-ironic19:48
*** ijw has quit IRC19:48
*** ijw has joined #openstack-ironic19:49
*** ijw has quit IRC19:50
*** milan has quit IRC19:51
*** nicodemos has quit IRC19:54
openstackgerritVasyl Saienko proposed openstack/ironic: DNM: Test patch to verify bond  https://review.openstack.org/38866019:55
openstackgerritVasyl Saienko proposed openstack/ironic: Ironic devstack portgroup support  https://review.openstack.org/38174319:55
openstackgerritVasyl Saienko proposed openstack/ironic: Rely on portgroup standalone_ports_supported  https://review.openstack.org/36064719:55
openstackgerritVasyl Saienko proposed openstack/ironic: Tempest tests for portgroups  https://review.openstack.org/38247619:55
openstackgerritVasyl Saienko proposed openstack/ironic: Integrate portgroups with ports to support LAG  https://review.openstack.org/33217719:55
*** ricardoas has quit IRC19:56
openstackgerritJohn L. Villalovos proposed openstack/ironic: Update to hacking 0.12.0 and use new checks  https://review.openstack.org/39510219:57
*** fragatin_ has quit IRC19:58
*** Saulo_Aislan has quit IRC19:58
*** xavierr has quit IRC19:58
*** fragatina has joined #openstack-ironic19:58
*** cdaniel has quit IRC19:58
*** shobhar_ has quit IRC19:59
*** rbrud has joined #openstack-ironic20:02
*** ijw has joined #openstack-ironic20:02
*** fragatina has quit IRC20:02
*** sabeen has joined #openstack-ironic20:07
*** jkilpatr has quit IRC20:08
*** xavierr has joined #openstack-ironic20:11
*** shobhar_ has joined #openstack-ironic20:13
*** causten has quit IRC20:13
*** fragatina has joined #openstack-ironic20:14
*** causten has joined #openstack-ironic20:15
*** jcoufal has quit IRC20:16
mrdaMorning Ironic20:19
openstackgerritSam Betts proposed openstack/ironic: Rework Ironic devstack baremetal network simulation  https://review.openstack.org/39295920:20
*** Goneri has quit IRC20:21
*** jkilpatr has joined #openstack-ironic20:21
openstackgerritSam Betts proposed openstack/ironic: Rework Ironic devstack baremetal network simulation  https://review.openstack.org/39295920:22
*** ijw has quit IRC20:23
xavierrhow to configure IPA to use admin, public or internal interface type?20:23
xavierrhey mrda20:24
mrdao/20:25
*** fragatina has quit IRC20:26
*** fragatina has joined #openstack-ironic20:26
*** krtaylor has joined #openstack-ironic20:28
*** portdirect has joined #openstack-ironic20:34
*** xavierr has quit IRC20:40
*** causten has quit IRC20:43
*** causten has joined #openstack-ironic20:45
mjturekrajinir: sorry I was afk. How's it oing?20:53
mjturekgoing*20:53
*** cdearborn has quit IRC20:55
*** e0ne has joined #openstack-ironic20:57
*** rcernin has joined #openstack-ironic20:58
*** godp1301 has joined #openstack-ironic21:05
*** godp1301_ has quit IRC21:08
*** godp1301 has quit IRC21:09
jroll_mbelanger: it's out: https://pypi.python.org/pypi/python-ironicclient21:13
*** cdearborn has joined #openstack-ironic21:16
*** Guest24494 is now known as melwitt21:18
*** dprince has quit IRC21:18
*** e0ne has quit IRC21:19
*** vsaienko has joined #openstack-ironic21:20
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/39517421:22
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-inspector: Updated from global requirements  https://review.openstack.org/39517521:22
*** chas_ has joined #openstack-ironic21:32
jrollsambetts|afk: looking at your api etherpad, I kinda like it, but have questions like "how do I get a list of all ports?"21:33
*** krtaylor has quit IRC21:34
* jroll takes off for the night, cheers y'all21:35
_mbelangerjroll: We appreciate, thank you very much!21:40
*** ijw has joined #openstack-ironic21:40
*** _mbelanger has quit IRC21:40
*** ijw has quit IRC21:41
*** ijw has joined #openstack-ironic21:41
mrdajlvillal: ping21:42
jlvillalmrda: pong21:51
*** jkilpatr has quit IRC21:51
* mrda chats to jlvillal in a pm21:51
*** portdirect has quit IRC21:54
*** trown is now known as trown|outtypewww21:59
*** jcoufal has joined #openstack-ironic22:07
*** jcoufal has quit IRC22:07
*** jcoufal has joined #openstack-ironic22:09
*** jcoufal has quit IRC22:10
*** causten has quit IRC22:14
*** jkilpatr has joined #openstack-ironic22:15
*** rbrud has quit IRC22:16
*** jcoufal has joined #openstack-ironic22:18
*** causten has joined #openstack-ironic22:18
*** bfournie has quit IRC22:19
*** causten has quit IRC22:22
*** causten has joined #openstack-ironic22:25
*** ijw has quit IRC22:27
*** moshele has joined #openstack-ironic22:28
*** jheroux has quit IRC22:32
*** baoli has quit IRC22:37
*** godp1301 has joined #openstack-ironic22:40
*** godp1301 has quit IRC22:46
*** rbudden has quit IRC22:47
*** david-lyle_ has joined #openstack-ironic22:50
*** lindycoder has quit IRC22:53
*** david-lyle_ has quit IRC22:54
*** bfournie has joined #openstack-ironic22:58
*** ijw has joined #openstack-ironic23:05
*** rajinir has quit IRC23:06
*** wajdi_ has joined #openstack-ironic23:13
*** ijw has quit IRC23:16
*** wajdi has quit IRC23:16
*** rcernin has quit IRC23:18
*** absubram has joined #openstack-ironic23:21
*** godp1301 has joined #openstack-ironic23:21
*** causten has quit IRC23:26
*** ijw has joined #openstack-ironic23:31
*** chas_ has quit IRC23:33
*** ijw has quit IRC23:36
*** shobhar_ has quit IRC23:37
*** chas_ has joined #openstack-ironic23:38
*** vsaienko has quit IRC23:41
*** chas_ has quit IRC23:43
*** ijw has joined #openstack-ironic23:46
*** sabeen has quit IRC23:50
*** portdirect has joined #openstack-ironic23:51
*** godp1301 has quit IRC23:53
*** ijw has quit IRC23:53

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