Tuesday, 2017-09-05

*** charcol has joined #openstack-ironic00:02
*** yangyapeng has joined #openstack-ironic00:04
*** rpioso|eat has joined #openstack-ironic00:06
*** rpioso|eat is now known as rpioso00:07
*** yangyapeng has quit IRC00:09
*** adisky__ has joined #openstack-ironic00:25
*** rama_y has quit IRC00:26
*** crushil has quit IRC00:29
*** crushil has joined #openstack-ironic00:29
*** rivers has quit IRC00:30
*** rivers has joined #openstack-ironic00:30
*** crushil has quit IRC00:30
*** crushil has joined #openstack-ironic00:31
*** chas has joined #openstack-ironic00:49
*** chas has quit IRC00:53
*** yangyapeng has joined #openstack-ironic01:11
*** ijw has quit IRC01:11
*** ijw has joined #openstack-ironic01:16
*** mat128 has joined #openstack-ironic01:27
*** baoli has joined #openstack-ironic01:30
*** gcb has joined #openstack-ironic01:34
*** zhangfei has joined #openstack-ironic01:39
*** rama_y has joined #openstack-ironic01:54
*** TuanLA has joined #openstack-ironic01:54
*** phuongnh has joined #openstack-ironic02:06
*** baoli has quit IRC02:24
*** zshi_ has joined #openstack-ironic02:37
*** mat128 has quit IRC02:39
*** baoli has joined #openstack-ironic02:45
openstackgerritWang KaiFeng proposed openstack/ironic master: Put tests in correct location for ironic/api/controllers/v1/  https://review.openstack.org/50065802:49
*** chas has joined #openstack-ironic02:49
TheJuliagah! I just noticed that like 20 minutes ago02:51
*** jlabarre has quit IRC02:52
*** chas has quit IRC02:54
*** rama_y has quit IRC02:56
*** baoli has quit IRC03:07
*** ijw has quit IRC03:22
*** rama_y has joined #openstack-ironic03:28
*** namnh has joined #openstack-ironic03:37
*** links has joined #openstack-ironic03:51
*** zshi_ has quit IRC03:52
*** hshiina has joined #openstack-ironic04:02
*** ijw has joined #openstack-ironic04:03
*** ijw has quit IRC04:08
*** gcb has quit IRC04:13
*** udesale has joined #openstack-ironic04:18
*** rama_y has quit IRC04:22
*** gcb has joined #openstack-ironic04:26
*** marios has joined #openstack-ironic04:44
*** chas has joined #openstack-ironic04:50
*** pcaruana has joined #openstack-ironic04:52
*** MattMan_1 has quit IRC04:52
*** MattMan_1 has joined #openstack-ironic04:53
*** baoli has joined #openstack-ironic04:54
*** chas has quit IRC04:55
*** baoli has quit IRC04:59
*** jtomasek has joined #openstack-ironic05:02
*** srart has joined #openstack-ironic05:32
*** mjura has joined #openstack-ironic05:35
*** hoonetorg has quit IRC06:05
*** jaganathan has joined #openstack-ironic06:15
*** chas has joined #openstack-ironic06:22
*** hoonetorg has joined #openstack-ironic06:22
*** litao__ has joined #openstack-ironic06:26
Tenguhello Ironic people :)06:26
Tengusmall  question: would it be possible to have a disk_label=gpt and boot_mode=bios alltogether?06:27
*** srart has quit IRC06:31
*** hjensas has joined #openstack-ironic06:33
*** charcol has quit IRC06:35
*** ccamacho has joined #openstack-ironic06:39
*** srart has joined #openstack-ironic06:46
*** trungnv has joined #openstack-ironic06:46
*** rcernin has joined #openstack-ironic06:46
*** stendulker has joined #openstack-ironic06:49
openstackgerritHironori Shiina proposed openstack/ironic master: Fix unit test for new fields in invaid API version  https://review.openstack.org/46872306:52
Tenguhmm. I suspect the doc might be misleading for GPT activation…06:54
Tengupretty sure I didn't fully understand the thing. :]06:54
*** karimb has joined #openstack-ironic07:01
*** tesseract has joined #openstack-ironic07:13
*** gcb has quit IRC07:22
*** gcb has joined #openstack-ironic07:22
*** racedo has joined #openstack-ironic07:30
*** marios has quit IRC07:34
*** mgoddard has joined #openstack-ironic07:36
*** ralonsoh has joined #openstack-ironic07:41
Tengu\o/ I haz GPT label on my compute nodes07:45
*** etingof has quit IRC07:54
*** xuanjia has joined #openstack-ironic07:56
*** udesale has quit IRC08:03
*** wlfightup has joined #openstack-ironic08:04
*** udesale has joined #openstack-ironic08:05
openstackgerritShivanand Tendulker proposed openstack/ironic-python-agent master: Fix to return 'root_uuid' as part of command status  https://review.openstack.org/50071908:07
openstackgerritShivanand Tendulker proposed openstack/ironic master: Fix ``agent`` deploy interface to call ``boot.prepare_instance``  https://review.openstack.org/49905008:10
*** marios has joined #openstack-ironic08:14
*** marios_ has joined #openstack-ironic08:16
*** priteau has joined #openstack-ironic08:24
*** ChubYann has quit IRC08:26
*** udesale has quit IRC08:27
*** udesale has joined #openstack-ironic08:27
*** marios_ has quit IRC08:28
*** marios has quit IRC08:28
*** marios has joined #openstack-ironic08:29
openstackgerritShivanand Tendulker proposed openstack/ironic master: Fix ``agent`` deploy interface to call ``boot.prepare_instance``  https://review.openstack.org/49905008:29
*** rbartal has joined #openstack-ironic08:30
*** lucas-afk is now known as lucasagomes08:32
*** yangyapeng has quit IRC08:34
*** yangyapeng has joined #openstack-ironic08:35
*** ChubYann has joined #openstack-ironic08:40
*** derekh has joined #openstack-ironic08:42
*** dtantsur|afk is now known as dtantsur08:46
dtantsurTengu: morning! it should be possible, I guess you have it now :)08:47
*** hshiina has quit IRC08:49
Tengudtantsur: all is working fine now :)08:50
dtantsur\o/08:50
dtantsurif you encountered any problems with our docs, please let me know08:51
dtantsurGPT+BIOS is not something we test too often08:51
Tengudtantsur: guess it's my brain is a bit tired of all that tripleo thing ;)08:51
openstackgerritzhangbailin proposed openstack/ironic master: Update the url for ironic document  https://review.openstack.org/50073408:52
*** yangyapeng has quit IRC08:52
Tengudtantsur: now I have another issue, but nothing related to ironic or even nova: how to share secrets, like x509 keypair between three controllers. Especially interesting as I want to use Let's Encrypt cert for Horizon/API endpoints.08:52
*** yangyapeng has joined #openstack-ironic08:53
dtantsurTengu: there was some secret service in OpenStack, Barbican I think08:53
TenguI think I have a clean solution, have to investigate a bit more.08:53
Tenguyep08:53
Tengubut that one isn't set up in a secure way with tripleO08:53
Tenguand, more over, there's a chicken-and-egg issue08:53
Tengu~> have to ensure barbican is up n'running in order to store SSL certificate, but if API are configured for SSL, Barbican will need SSL, but…08:54
dtantsurooops08:54
Tenguyep.08:54
*** e0ne has joined #openstack-ironic08:54
Tenguthus, I think I can just add a service on the undercloud server, something like Custodia, and make a wrapper arround custodia and certbot.08:54
Tengusomething that will be installed on all controllers, and that will: check where's the VIP, if "master" check cert validity, if EOL request a new one and update custodia // if not "master" (no VIP), fetch the keypair from custodia08:55
Tengupretty sure this is the cleanest way to do that. And, probably, the safest.08:56
Tengumore over, custodia can store data in freeIPA (Barbican can also do that, but it's not implemented in tripleO configuration)08:56
*** e0ne has quit IRC09:00
*** amotoki__away is now known as amotoki09:07
* dtantsur haven't heard about custodia09:10
dtantsurbut overall sounds good, yeah09:10
Tengudtantsur: stumbled on it just today. reading doc seems to confirm it's actually a good idea.09:11
*** milan has joined #openstack-ironic09:11
milanmorning Ironic! :)09:11
milan#pixiesay -mflexing occupy coffee!09:11
PixieBootsᕙʕ⇀ᴥ⇀ʔᕗ: occupy coffee!09:11
dtantsuryo milan! apparently, they've approved our visas Oo or at least they asked to come and pick them :)09:12
milandtantsur, awesome! :)09:13
milan#pixiesay -mlikeaboss dtantsur is the new Berlin coffee agent :P09:13
PixieBootsʕ▀̿ᴥ▀̿ʔ: dtantsur is the new Berlin coffee agent :P09:13
dtantsurhehe, wait, let us actually move there first :)09:14
dtantsurI'm still a bit scared of the future process09:14
*** jaianshu has joined #openstack-ironic09:17
milandtantsur, the Spice must flow, that's the only think that matters :D09:20
*** sambetts|afk is now known as sambetts09:20
sambettsMorning all09:21
*** e0ne has joined #openstack-ironic09:21
milanmorning sambetts! Having an +2 A+ day? ;)09:21
sambettsmilan: heh, hope so ;)09:22
milan:D sambetts great! https://review.openstack.org/#/c/487909/09:23
patchbotpatch 487909 - ironic-inspector - Allow periodics to terminate inspector09:23
* milan fingers crossed :P09:23
dtantsurlol09:27
dtantsurmorning sambetts09:27
sambettso/ dtantsur09:29
openstackgerritzhangbailin proposed openstack/ironic master: Update the url for ironic document  https://review.openstack.org/50073409:29
openstackgerritAndrey Shestakov proposed openstack/ironic master: Change pxe dhcp options name to codes.  https://review.openstack.org/49955309:42
*** priteau has quit IRC09:51
openstackgerritMerged openstack/ironic master: Put tests in correct location for ironic/api/controllers/v1/  https://review.openstack.org/50065810:00
*** ankkumar has joined #openstack-ironic10:00
dtantsurmilan: time to celebrate? ;) (re your patch +W)10:01
milandtantsur, OMG! :D10:01
milanaarefiev_afk, sambetts, thanks for the reviews! :D10:02
dtantsurmilan: have you had lunch yet?10:02
sambetts:)10:02
dtantsurmilan: we're planning East Village around soon10:02
milandtantsur, just a bout to go, but I'm in the office, so I guess I'll pass10:02
milan(2h roundtrip)10:02
dtantsurmilan: it's only 15 mins by tram, c'mon!10:03
milanhehe but there's a value added to the office --- I'm going to drop by the coffee shop to buy some beans! :D10:03
dtantsurmilan: nice! btw I'm going to the office afterwards10:04
milanawesome! :) I'm very keen on sharing today! :D10:04
openstackgerritMerged openstack/ironic master: Troubleshooting docs: explain disabled compute services  https://review.openstack.org/50054210:05
dtantsurokay, I'm heading towards food, back in an hour or so10:06
*** dtantsur is now known as dtantsur|lunch10:06
*** ankkumar has quit IRC10:12
vdroklate morning all10:15
openstackgerritMerged openstack/ironic master: tox.ini: Add 'py36' to the default envlist  https://review.openstack.org/49853410:16
*** udesale__ has joined #openstack-ironic10:37
*** udesale has quit IRC10:39
*** udesale__ has quit IRC10:40
*** udesale has joined #openstack-ironic10:40
openstackgerritShivanand Tendulker proposed openstack/ironic-python-agent master: Fix to return 'root_uuid' as part of command status  https://review.openstack.org/50071910:41
*** zshi_ has joined #openstack-ironic10:42
*** yangyapeng has quit IRC10:43
*** jkilpatr has joined #openstack-ironic10:59
*** rpioso has quit IRC11:00
*** jkilpatr_ has joined #openstack-ironic11:01
*** jaganathan has quit IRC11:02
*** jkilpatr has quit IRC11:05
*** lucasagomes is now known as lucas-hungry11:05
*** stendulker has quit IRC11:10
*** jaianshu has quit IRC11:16
*** zhangfei has quit IRC11:23
*** Nisha_Agarwal has joined #openstack-ironic11:24
*** Nisha_ has joined #openstack-ironic11:26
*** priteau has joined #openstack-ironic11:26
*** Nisha_Agarwal has quit IRC11:28
*** fried_rice is now known as efried11:29
*** fellypefca has joined #openstack-ironic11:36
*** rcernin has quit IRC11:36
*** rcernin has joined #openstack-ironic11:36
fellypefcaGood morning, Ironic :)11:37
*** dprince has joined #openstack-ironic11:39
*** Nisha_ has quit IRC11:41
vdrokgood morning fellypefca11:47
*** rook|pto is now known as rook11:48
fellypefcavdrok :)11:49
openstackgerritMerged openstack/ironic-inspector master: Allow periodics to terminate inspector  https://review.openstack.org/48790911:49
openstackgerritVladyslav Drok proposed openstack/ironic master: Revise deploy process documentation  https://review.openstack.org/45886711:50
*** dtantsur|lunch is now known as dtantsur11:57
*** jaypipes has joined #openstack-ironic12:00
*** wong_ has quit IRC12:04
*** wong has joined #openstack-ironic12:04
*** bfournie has quit IRC12:04
*** bfournie has joined #openstack-ironic12:04
*** mat128 has joined #openstack-ironic12:06
*** bfournie has quit IRC12:09
*** jlabarre has joined #openstack-ironic12:09
*** TuanLA has quit IRC12:09
*** litao__ has quit IRC12:13
*** srobert has joined #openstack-ironic12:14
*** srobert has quit IRC12:14
*** srobert has joined #openstack-ironic12:15
*** lucas-hungry is now known as lucasagomes12:18
*** sauloaislan has joined #openstack-ironic12:20
sauloaislanMorning!12:20
fellypefcaGood morning sauloaislan12:23
*** udesale has quit IRC12:25
*** yangyapeng has joined #openstack-ironic12:28
*** mat128 has quit IRC12:33
*** mat128 has joined #openstack-ironic12:34
*** bfournie has joined #openstack-ironic12:49
*** dyasny has joined #openstack-ironic12:50
*** srobert_ has joined #openstack-ironic12:52
*** srobert has quit IRC12:53
*** baoli has joined #openstack-ironic12:54
*** baoli has quit IRC12:54
*** rloo has joined #openstack-ironic12:55
*** zhurong has joined #openstack-ironic12:56
*** persia has joined #openstack-ironic12:58
*** baoli has joined #openstack-ironic13:00
*** rbudden has joined #openstack-ironic13:00
*** sasha21 has joined #openstack-ironic13:01
*** Goneri has joined #openstack-ironic13:08
*** zhurong has quit IRC13:10
sauloaislandtantsur: Hi did you hade time to take a look at this backport? https://review.openstack.org/#/c/489598/13:13
patchbotpatch 489598 - ironic (stable/ocata) - Removes agent mixin from oneview drivers13:13
dtantsursauloaislan: have your CI passed on it?13:13
sauloaislandtantsur: Yep13:13
*** srobert_ has quit IRC13:14
*** srobert has joined #openstack-ironic13:15
dtantsurthen I'll check it13:15
sauloaislandtantsur: Ok13:16
*** milan has quit IRC13:17
dtantsursauloaislan: could you remind me the reasons we're backporting this? The release note only mentions a feature, the commit message only mentions *what* is done, but not *why*.13:17
*** phuongnh has quit IRC13:18
sauloaislandtantsur We need this backport for Newton, because it can fix our agent job for stable/newton pacthes. And we need backport this patch first for Ocata, so we can backport this for newton..13:22
dtantsurrloo: morning! I've proposed a few document backports, mind checking them? https://review.openstack.org/#/q/status:open+project:openstack/ironic+branch:stable/pike13:22
rloohi dtantsur! looking...13:23
dtantsursauloaislan: why is it fixing a job in newton? is it also fixing it for ocata?13:23
sauloaislanOcata is ok, but my team ask you if we need to backport this patch for Ocata before newton, and you answer that we can't jump versions13:26
sauloaislanSo we are firts backport for Ocata to reach Newton13:26
*** xuanjia has quit IRC13:27
sambettssauloaislan: if ocata is working, then why can't you backport from ocata to newton whatever made ocata work?13:27
sauloaislanOcata always works13:28
sauloaislanWhat is not working is our agent job on CI for newton. And this patch can solve this issue.13:28
*** mrch has joined #openstack-ironic13:28
dtantsursauloaislan: newton is EOL in IIRC 1 month. so the critical question is: is *the driver* broken, or is it only a problem with the CI? is the issue affecting end users, in other words?13:28
*** dsneddon has joined #openstack-ironic13:29
dtantsuryep, Newton EOL is 2017-10-1113:29
dtantsurif this issue does not affect end users, I think we can skip fixing it13:29
dtantsurTheJulia, rloo, sambetts, wdyt ^^?13:29
sambettsalso if your agent job in ocata works why aren't you just backporting whatever merged in ocata to make it work ...13:30
sambettsyou shouldn't need something new if ocata is already working13:30
rloodtantsur: if it doesn't affect users, then it shouldn't go in13:31
rloodtantsur: do we insist on 3rd party CI working for stable/newton?13:31
sauloaislanNot the driver, only the CI. But since it's end of life, ok. But we also have a bug with multitenant in the driver for Ocata and this backport can fix that too13:31
dtantsurrloo: I don't. the branch will be deleted in October.13:32
rloodtantsur: ok, decided then. it shouldn't go in newton13:32
sauloaislanOk for us about newton..13:32
dtantsursauloaislan: could you please confirm if this backport fixes the issue? if so, I'd like an LP bug and an update to the commit message.13:32
rloosauloaislan: you have a funny way of asking us to do things, i feel like you are throwing reasons one after the other after we knock a reason down...13:32
sauloaislanrloo sorry, it's because our priority was fix our newton job. But we also have this bug on Ocata.13:34
sauloaislanWe will update the commit message with the bug.. sorry.13:34
rloodtantsur: question about release note for https://review.openstack.org/#/c/500545/13:35
patchbotpatch 500545 - ironic (stable/pike) - Boot from volume fails with 'iscsi' deploy interface13:35
rloodtantsur: https://docs.openstack.org/releasenotes/ironic/unreleased.html13:36
rloodtantsur: it isn't clear to me whether something fails *after* the fix...13:36
rloodtantsur: "Boot from a volume fails when it is requested for a node ..."13:36
rloodtantsur: did it fail before, and the patch fixes it so it doesn't fail any more?13:36
rloodtantsur: oh, there are two release notes that have the same problem (for me)13:37
*** crushil has quit IRC13:37
rloodtantsur: asking cuz you are backporting one of them. should the release note be fixed on master and also backported as separate backport patch? (am guessing yes while writing this)13:37
*** aparnav has joined #openstack-ironic13:38
TheJuliagood morning13:38
dtantsurrloo: yes, I think this is the way to do it: fix on master and backport13:38
rloodtantsur: thx for confirming!13:38
dtantsurchanging backported patches is an exceptional case13:38
dtantsurmorning TheJulia13:38
rlooGood Monday Morning TheJulia, sauloaislan and everyone else!13:39
TheJuliadtantsur: I'm good with leaving newton be unless the driver is broken in its present state.13:40
fellypefcaGood morning TheJulia, rloo, dtantsur :)13:40
rloomorning fellypefca!13:40
TheJuliaso many people waking up13:41
dtantsur:)13:41
dtantsurTheJulia: it seems like the driver is fine, the CI is not. I wonder why, by the way..13:41
TheJuliadtantsur: my off the wall guess would be constraints13:42
TheJuliawell, upper constraints13:42
dtantsuryeah, likely13:42
*** baoli_ has joined #openstack-ironic13:43
*** srobert has quit IRC13:44
*** trown is now known as trown|brb13:45
*** baoli has quit IRC13:46
*** crushil has joined #openstack-ironic13:47
fellypefcadtantsur:, rloo, TheJulia Sorry for the misunderstandings. We will formalize and open the bug that our driver presented in Ocata and update the commit message to make clear what we want with this backport13:48
fellypefcadtantsur *13:48
rloothx fellypefca13:49
dtantsurfellypefca: yes please!13:50
*** milan has joined #openstack-ironic13:51
*** zshi_ has quit IRC13:51
*** cdearborn has joined #openstack-ironic13:55
*** jmorgan1 has joined #openstack-ironic13:57
*** ijw has joined #openstack-ironic13:57
*** trown|brb is now known as trown13:57
*** etingof has joined #openstack-ironic14:00
*** dtrainor has joined #openstack-ironic14:00
vdrokgood morning rloo and TheJulia14:07
rloohi vdrok!14:08
vdrokdtantsur: btw, regarding that multinode job failure on the whiteboard, the fix is at https://review.openstack.org/#/c/499545/2/nova/scheduler/utils.py but I'm pretty sure it won't be ever merged to nova. so wondering do we need to skip the test that's failing? or, as it happens not so often, just leave it and recheck when needed?14:09
patchbotpatch 499545 - nova - Allow reschedules for ironic computes if one force...14:09
*** srobert has joined #openstack-ironic14:10
vdrokwhat that test does is iterating through all compute hosts doing nova boot --availiability-zone nova:<host>14:11
openstackgerritMerged openstack/ironic master: Introduce keystoneauth adapters for clients  https://review.openstack.org/46962714:12
dtantsurvdrok: why does it fail for us? because of cleaning?14:13
vdrokdtantsur: because there is a gap between removal of allocation from placement (when node started cleaning and instance is deleted from nova), which basically frees the resources in placement, and resource tracker understanding that we need to set all resources to 014:14
vdrokas RT is periodic14:14
vdrokso if that failure happens ideally we should reschedule14:14
vdrokor not let that happen :)14:15
openstackgerritMerged openstack/ironic master: Fix unit test for new fields in invaid API version  https://review.openstack.org/46872314:15
openstackgerritMerged openstack/ironic stable/pike: Fix indentation in few of the documentation pages  https://review.openstack.org/50055714:15
openstackgerritMerged openstack/ironic stable/pike: Update Nova configuration documentation  https://review.openstack.org/50056214:15
openstackgerritMerged openstack/ironic stable/pike: Minor improvements to the resource classes documentation  https://review.openstack.org/50056314:15
openstackgerritMerged openstack/python-ironicclient master: Updated from global requirements  https://review.openstack.org/50002314:16
milandtantsur, sambetts, guys, would be nice to merge https://review.openstack.org/#/c/471831 soon-ish to be able to get some time to correct any issues with it, wdyt?14:16
patchbotpatch 471831 - ironic-inspector - Refactoring the firewall14:16
dtantsurvdrok: I like the "not let that happen" bit :)14:16
dtantsurvdrok: we should ask nova folks to have virt drivers tell their availability, then we won't have this problem14:16
dtantsurvdrok: like is_host_available(host) call, which will return False while node is not AVAILABLE14:16
* dtantsur has added this topic to the nova's PTG etherpad14:17
vdrokdtantsur: well, we'd need to have removal of allocation and that 'unavailability' update happening in a single placement request14:17
vdrokthere is such a call, just it happens only periodically :(14:18
dtantsurvdrok: yeah, or we need a new notion of temporary unavailability in placement14:20
*** beekneemech is now known as bnemec14:25
*** namnh has quit IRC14:26
*** namnh has joined #openstack-ironic14:29
openstackgerritMerged openstack/python-ironicclient stable/ocata: OSC 'node list' recognizes all provision states  https://review.openstack.org/49841314:37
*** links has quit IRC14:37
*** mrch has quit IRC14:40
*** karimb has quit IRC14:41
*** udesale has joined #openstack-ironic14:44
openstackgerritRuby Loo proposed openstack/ironic master: [reno] Clarify fix for missing boot.prepare_instance  https://review.openstack.org/50085514:45
*** jtomasek has quit IRC14:45
*** jtomasek has joined #openstack-ironic14:46
*** jlabarre has quit IRC14:46
*** udesale has quit IRC14:47
*** marios has quit IRC14:47
*** jheroux has joined #openstack-ironic14:47
*** udesale has joined #openstack-ironic14:48
*** marios has joined #openstack-ironic14:48
*** rpioso has joined #openstack-ironic14:48
rpiosoGood morning!14:49
*** udesale has quit IRC14:49
fellypefcaGood morning rpioso14:50
rpiosofellypefca: :)14:51
sauloaislanGood morning rpioso14:51
rpiosoHey sauloaislan!14:53
rpiosoI'm wondering if anyone has successfully used UEFI boot mode with the ironic.drivers.agent.AgentDeploy interface.14:54
dtantsurI usually use iscsi deploy..14:55
dtantsurHPE folks might have tried it14:55
rpiosodtantsur: ty14:56
vdrokmornin rpioso14:57
rpiosovdrok: Good morning!14:57
ricardoasrpioso: not with oneview iirc14:57
rpiosoricardoas: Thank you.  I was hoping for a "Yes", though :(14:58
*** jlabarre has joined #openstack-ironic14:58
dtantsurrpioso: what difference do you expect between two deploy methods wrt UEFI?14:59
openstackgerritSam Betts proposed openstack/ironic master: Switch API ref to use versionadded syntax throughout  https://review.openstack.org/49000814:59
rpiosodtantsur: Hopefully none.14:59
TheJuliarpioso: did you see the links I pasted into irc before you went to dinner last night?15:00
*** rbartal has quit IRC15:01
rpiosodtantsur: I'm scoping out the work to add UEFI boot mode support to drac.15:02
openstackgerritRuby Loo proposed openstack/ironic master: [reno] Clarify fix for BFV & image_source  https://review.openstack.org/50086815:02
*** mjura has quit IRC15:03
rpiosoTheJulia: I didn't at the time.  Looking now ...15:03
TheJuliarpioso: and I do remember, explicitly helping a internal team that had to use whole disk images with uefi because their network cards would not initialize in bios mode.15:03
TheJuliawell, internal team at hp15:04
rpiosoTheJulia: Now I see them.  They were hidden after an IRC client disconnect message :(15:04
TheJuliadoh, sorry, I didn't think to tag you when I pasted them15:04
*** ccamacho has quit IRC15:06
openstackgerritSam Betts proposed openstack/ironic master: Add detail=True query string to API list endpoints  https://review.openstack.org/43149715:06
rpiosoTheJulia: I'm mistaken.  The urls are the general ironic urls displayed on connection to our channel.15:07
rpiosoTheJulia: I didn't catch them.  I was probably disconnected.15:07
TheJuliaahh, it was before you showed as disconnected, but apparently I was having some network connectivity issues as well. You have the links or do you need them again?15:08
rpiosoTheJulia: Your recollection is encouraging.15:08
NobodyCamGood Morning Ironic'ers :)15:08
fellypefcaNobodyCam o/15:08
NobodyCam:_ morning fellypefca15:08
rpiosoTheJulia: Please resend them if it's convenient.  I could also search eavesdrop if you prefer.15:08
NobodyCams/_/)/15:09
vdrokgood morning NobodyCam !15:09
rpiosoGood morning, NobodyCam15:09
NobodyCamhey hey morning vdrok and rpioso :)15:09
ricardoasmorning NobodyCam!15:09
NobodyCamNice short week this week :)15:09
NobodyCamhey there morning ricardoas :)15:09
TheJuliarpioso:  https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/ilo/boot.py#L331 and prepare_instance in that same file15:10
openstackgerritYaguo Zhou proposed openstack/ironic master: Replace DbMigrationError with DBMigrationError  https://review.openstack.org/50087715:10
NobodyCammorning TheJulia :)15:10
TheJuliarpioso: the biggest issue, and I NobodyCam may remember this as well, was figuring out that the network cards would not initialize for pxe boot unles the hardware was in uefi boot mode15:11
TheJuliaerr, I think NobodyCam15:11
openstackgerritRuby Loo proposed openstack/ironic master: [install docs] ironic -> openstack baremetal CLI  https://review.openstack.org/49897015:12
dtantsurmorning NobodyCam15:12
NobodyCamMorning dtantsur :) woo hoo it's not monday! :p15:12
dtantsur\o/15:12
dtantsureven better news:15:12
rpiosoNobodyCam: lol15:12
dtantsurTOMORROW IS NOT MONDAY EITHER!!15:12
NobodyCamTheJulia: there was also a issue with the iLo not paying attention to set next boot device! but I came in, in the middle of the conversation15:13
rpiosoTheJulia: Thank you.  I'll pull that link up shortly.  I have a downstream meeting now.15:14
NobodyCamhehehehee15:14
TheJuliarpioso: The second issue was creation of a bootable image that was able to actually boot in uefi mode, because there were very specific hardware constraints that existed. Reading between the lines, it was very specialized gear.15:14
TheJuliaNobodyCam: oh, yeah, that was when they were trying to use ipmi in bios mode if memory serves15:14
rpiosoNobodyCam: I wrote, "I'm wondering if anyone has successfully used UEFI boot mode with the ironic.drivers.agent.AgentDeploy interface."15:14
NobodyCamyep!15:14
NobodyCamah!15:15
* rpioso is in a downstream meeting15:15
NobodyCam:) enjoy :)15:15
*** e0ne has quit IRC15:32
*** b4rti has quit IRC15:33
*** rama_y has joined #openstack-ironic15:34
*** dtrainor_ has joined #openstack-ironic15:34
openstackgerritDmitry Tantsur proposed openstack/python-ironicclient stable/pike: Skip warning when changing target_raid_config  https://review.openstack.org/50089315:35
*** baoli_ has quit IRC15:37
fellypefcasambetts could you take a look at the answer that ricardoas give to you? If you agreed I can make the changright now. :) https://review.openstack.org/#/c/468129/15:38
patchbotpatch 468129 - ironic - Introduce hpOneView and ilorest to OneView15:38
*** dtrainor has quit IRC15:38
*** baoli has joined #openstack-ironic15:38
fellypefcachanges*15:39
openstackgerritIlya Etingof proposed openstack/ironic-specs master: IPA to report node activity  https://review.openstack.org/49270215:41
openstackgerritMerged openstack/ironic stable/pike: Boot from volume fails with 'iscsi' deploy interface  https://review.openstack.org/50054515:42
*** lucasagomes is now known as lucas-afk15:46
*** amarao has quit IRC15:48
*** aparnav has quit IRC15:48
rpiosoTheJulia: I've looked at that code in the ilo boot interface.15:49
openstackgerritMerged openstack/ironic master: [docs] Update Releasing Ironic Projects  https://review.openstack.org/49753615:54
dtantsurfolks, I need a backup for the PTG "Rethinking the vendor passthru API" topic please15:54
dtantsurI wanted to talk about vendor passthru after the driver composition15:54
dtantsurpas-ha, rloo ^^^15:55
dtantsurit may conflict with the nova discussion15:55
dtantsurwhich is roughly scheduled to happen 3pm - 4pm on Wed15:55
dtantsurvdrok: ^^^15:55
*** stendulker has joined #openstack-ironic15:55
rloodtantsur: i am not sure i even know what that topic is about, sec, let me look at the pad...15:56
riversHi, does the deployment image starts the ironic python agent as a process on the baremetal node , prior to a lookup ?15:56
sambettsrivers: yes15:56
sambettsrivers: the first thing the deployment image does post-boot is start the ironic-python-agent15:57
rloodtantsur: that nova baremetal scheduling discussion is important. we should all be there?15:57
vdrokdtantsur: I think I'll be on the nova thing as well15:57
rloodtantsur: I am reminded of the the neutron-ironic sessions where it seemed like all the neutron folks were there :)15:57
vdrokif that owner-aware spec is going to be there15:57
dtantsurrloo: I'm not sure we need to bring really everyone..15:58
rloodtantsur: oh, we don't. i just thought i'd be funny if we did :)15:59
*** karimb has joined #openstack-ironic15:59
dtantsurwellll :)15:59
dtantsurI'd prefer 2-4 people coming to nova, everyone else discussing e.g. clean steps API15:59
dtantsurwe don't have too much time15:59
*** etingof has quit IRC16:00
dtantsurpas-ha: around?16:01
rloodtantsur: wrt the vendor passthru, yeah, wanted to know ^^16:01
dtantsurrloo: the details are at line 38 of https://etherpad.openstack.org/p/ironic-queens-ptg-contentious-topics16:01
* pas-ha is AFK on mobile for couple if days16:01
dtantsurI think pas-ha was the only complaining about our vendor passthu16:01
rloodtantsur: looking at that now. I didn't realize it was even an issue :-(16:02
pas-hayep, I was16:02
rloodtantsur: would be nice to have a spec up first, that mentions the problem, and possible solutions?16:02
dtantsurpas-ha: mind leading this topic if I get stuck in the nova room?16:02
pas-haOk16:02
dtantsurI'll put all my thougts to the etherpad16:02
dtantsurthanks pas-ha!16:02
rloothx pas-ha!16:02
pas-haCool, thx16:02
pas-haIf we ever get to Denver in the first place - what's current situation in Houston? We ought to fly in US thru it..16:03
*** hamzy has quit IRC16:04
pas-haAny US folks have info on that? Sorry, wasn't following this topic lately16:04
rpiosoTheJulia: I understand that ISCSIDeploy and AgentDeploy call the two (2) methods in the boot interface that you pointed out, prepare_instance and prepare_node_for_deploy (indirectly by way of IloPXEBoot.prepare_ramdisk).16:05
dtantsurfolks, I have to call it a day, as I have to wake up super-early tomorrow16:06
TheJuliarpioso: hopefully that helps explain how16:06
TheJuliadtantsur: have a good evening16:06
dtantsurmeaning, I'll be out tomorrow morning16:06
dtantsurI'm not sure when I'll come back, please bear with me ;)16:06
dtantsurplease keep reviewing the specs and adding your notes to PTG etherpads16:07
TheJuliapas-ha: as I understand it, I think passenger service was supposed to resume this past Sunday, but your airline should have most current information16:07
rpiosoTheJulia: My question is about the differences between how ISCSIDeploy and AgentDeploy invoke those boot interface methods.16:07
*** dtantsur is now known as dtantsur|afk16:07
pas-haTheJulia: thanks, we'll check it out16:08
*** Nisha_Agarwal has joined #openstack-ironic16:09
*** marios has quit IRC16:09
TheJuliarpioso: not really sure I get exactly what your seeking to understand at this point, since each has slightly specific mechanics, although that can likely be unwound at this point16:10
vdrokpas-ha: I guess here is the info https://www.facebook.com/flyiah/posts/97349852945700216:11
vdrokso international flights should be OK by the weekend16:11
rpiosoTheJulia: Both of their deploy() methods interact with the PXEBoot inteface in the same way.16:12
stendulkerTheJulia: Hi16:13
rpiosoTheJulia: That's not the case with their prepare() methods.16:13
TheJuliavdrok: that was posted last week, so might already be good, but yeah, specific airline16:13
vdrokah, right16:13
TheJuliarpioso: prepare_ramdisk vs prepare_instance?16:13
stendulkerTheJulia: A question on BFV.16:13
TheJuliao/ stendulker16:13
TheJuliastendulker: will do my best, but also having like 6 discussions right now :)16:14
stendulkerTheJulia: BFV works with cirros image, but not with Fedora or Ubuntu16:14
stendulkerTheJulia: Any thing additionally needs to be done in the images before cerating its  cinder volume?16:14
TheJuliahmmmm16:15
stendulkerTheJulia: It does work if we hardcode the iscsi initaitor info into the volume16:15
rpiosoTheJulia: I'm referring to ISCSIDeploy.prepare() vs AgentDeploy.prepare() wrt to their calls of boot.prepare_instance() and boot.prepare_ramdisk().16:15
TheJuliastendulker: very likely bootloader specific/ramdisk specific that gets constructed in the image. I had successful reports of ?fedora? I think, but I'm trying to remember who reported that.16:15
stendulkerBut thts not expected, and cannot be done16:15
*** dtrainor_ has quit IRC16:16
*** dtrainor_ has joined #openstack-ironic16:16
TheJuliastendulker: so booting the volume from a vm, then editing its contents, and then booting the same volume on baremetal?16:16
stendulkeryes these images have grub2 in it and somehow grub is faliling to mount the root patition. I doubt it at all attempts iscsi16:16
stendulkerno16:17
TheJuliastendulker: got a kernel log from the console handy?16:17
stendulkerhave whole disk images that are being used for hdd16:17
stendulkernot much of info over there..16:19
TheJuliarpioso: so, if I'm understanding it correctly, some of that is an artifact of default netboot instead of default boot to local disk. The iscsi deploy driver was originally always netboot based, where as agent was always local boot16:19
stendulkerdo nota have access to BM right now16:19
stendulkerwill capture the data16:19
stendulkerbut there isn't anything special needs to done in image, right?16:19
TheJuliastendulker: okay, we definitely need more info, likely it might need to be something dib related for ipxe based boots16:19
TheJuliapossibly, we're missing mechanics information that we need to understand in order to properly understand what is occurring or might be missing from the puzzle in the images.16:20
stendulkerrpioso: There is a bug in AgentDeploy16:20
TheJuliastendulker: a bug?16:20
stendulkerrpioso: AgentDeploy always assumes disk boot with whole disk image16:21
stendulkerTheJulia: Yes16:21
openstackgerritSam Betts proposed openstack/ironic-python-agent master: [LLDP] Skip NICs that say they are ready but are unreadable.  https://review.openstack.org/43438516:21
TheJuliastendulker: by original design though, so i personally wouldn't call it a bug :)16:21
stendulkerTheJulia: It does not call prepare_instance() for whole disk image16:21
*** dtrainor_ has quit IRC16:21
TheJuliastendulker: which it should not16:21
stendulkerTheJulia, rpioso : https://review.openstack.org/#/c/499050/16:21
patchbotpatch 499050 - ironic - Fix ``agent`` deploy interface to call ``boot.prep...16:21
*** dtrainor_ has joined #openstack-ironic16:22
TheJuliaat least, should not based on original use model/behavior16:22
stendulkerTheJulia: It should call, otherwise drivers cannot do post install settings16:22
stendulkerTheJulia: Ex. If one wants to change the boot mode or any pther settings , its not possible16:22
stendulkers/pther/other16:23
stendulkerAlso agentDeploy fails with PXEBoot interface even for IPMI drivers16:23
stendulkerWe have IPMI drivers based on iscsi and not agent so this defect was hidden16:24
rpiosostendulker: Thank you for informing us of that bug :)16:24
rpiosoTheJulia, stendulker: It appears different from my concern, though.16:25
vdrokstendulker: hrm, we do have jobs with agent_ipmitool driver, which is pxeboot+agentdeploy16:26
vdrokand we boot the whole disk image there16:26
rpiosoTheJulia, stendulker: ISCSIDeploy.prepare() calls boot.prepare_instance() if the provision state is active or adopting.  But ISCSIDeploy.prepare() calls boot.prepare_instance() only if the provision state is active.16:26
stendulkervdrok: there is adifefrence16:26
vdrokbut yeah I see the problem around the post-deploy config you've described in the bug16:26
stendulkeriSCSI+PXE+WholeDisk= Disk boot16:27
*** etingof has joined #openstack-ironic16:27
stendulkersorry16:27
openstackgerritSam Betts proposed openstack/ironic master: Switch API ref to use versionadded syntax throughout  https://review.openstack.org/49000816:27
stendulkeriSCSI+PXE+WholeDisk= PXE boot16:27
stendulkerAGENt+PXE+WholeDisk= DISK boot16:27
stendulkerThe boot devices used differ16:28
vdrok(1st we don't test I think)16:28
vdrokyup16:28
rpiosoTheJulia, stendulker: Why are their provision state conditions on calling boot.prepare_instance() different?16:28
stendulkerwhen no boot_option is specified. i.e boot_option of netboot would be used16:28
stendulkerrpioso: boot.prepare_instance() is called once image is provisioned and before instance is powere on16:30
stendulkerrpioso: Can you point the line nos in the code where you see the difference16:32
rpiosostendulker: ISCSIDeploy.prepare() - https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/iscsi_deploy.py#L51916:35
rpiosostendulker: AgentDeploy.prepare() - https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/agent.py#L46016:36
TheJuliawhich rreminds me, I need to work on the patch to change the default boot option16:36
stendulkerTheJulia: What is the patch about boot option?16:37
rpiosostendulker: ISCSIDeploy.prepare() - line nos 519-52016:37
TheJuliarpioso: adopt state conditional is to create the configuration of an instance for network booting if configured16:37
rpiosostendulker: AgentDeploy.prepare() - line nos 460-46216:38
TheJuliarpioso: same does not exist with agent deployment16:38
rpiosoTheJulia: Thank you so much for explaining that difference :)16:38
stendulkeryes, both has it16:38
TheJuliastendulker: https://review.openstack.org/#/c/492114/16:38
patchbotpatch 492114 - ironic - DNM: change default_boot_option to local16:38
*** sauloaislan has quit IRC16:39
TheJulianoted throughout that we intended to change it and that it would change in the future, we just never changed it16:39
stendulkerTheJulia: ok, thanks16:39
*** ijw has quit IRC16:40
rpiosoTheJulia, stendulker: Thanks for your assistance.16:41
* rpioso is hungry16:41
stendulkerrpioso: np, welcome16:41
*** rpioso is now known as rpioso|eat16:42
* TheJulia thinks it is time for lunch16:43
*** mgoddard has quit IRC16:45
rloohey, who understands dbs and transactions?16:47
*** dtrainor_ has quit IRC16:48
TheJuliai do16:49
TheJuliawhy?16:49
rlooTheJulia: https://review.openstack.org/#/c/497666/1/ironic/db/sqlalchemy/api.py16:51
patchbotpatch 497666 - ironic - Add online data migrations for conductor version16:51
rlooTheJulia: I don't understand the _session_for_write() stuff. And why it is an issue in this particular method (backfill_version_column()) and not in other methods that use that same _session_for_write()16:52
openstackgerritAnup Navare proposed openstack/ironic-inspector master: Improves documentation for discovery  https://review.openstack.org/47764016:56
*** namnh has quit IRC16:56
*** derekh has quit IRC17:00
*** rpioso|eat has quit IRC17:02
*** ralonsoh has quit IRC17:02
*** dtrainor_ has joined #openstack-ironic17:03
*** stendulker has quit IRC17:03
*** dtrainor_ has quit IRC17:07
*** etingof has quit IRC17:08
*** dtrainor_ has joined #openstack-ironic17:08
*** harlowja has joined #openstack-ironic17:08
*** etingof has joined #openstack-ironic17:08
TheJuliabecause, in theory, a conductor could update the record representing it's self mid-transaction if it is saving the entire row, which I bet slqalchemy does. This is likely less of an issue with ndodes since we don't update entire rows often17:09
*** rpioso|eat has joined #openstack-ironic17:10
TheJuliarloo: there is also a layer to this that is added by sqlalchemy17:11
rlooTheJulia: db stuff is foreign to me. sigh.17:13
*** penick has joined #openstack-ironic17:16
rlooTheJulia: so is this incorrect too: https://github.com/openstack/ironic/blob/master/ironic/db/sqlalchemy/api.py#L786-L79017:17
rlooTheJulia: it gets the nodes that are reserved for that conductor; then it clears them. What if a node got reserved by a diff conductor in the meantime?17:18
TheJuliathen the write fails, and a deadlock condition occurs17:19
TheJuliathat at least has the decorator to retry17:19
*** dtrainor_ has quit IRC17:20
TheJuliaso, a migration that could be control-c'ed shoud be okay to hit a deadlock as long as it can be restarted. a transaction would just rollback a change if a deadlock occurs17:21
*** hamzy has joined #openstack-ironic17:21
* sambetts --> home 17:22
sambettsNight all!17:22
sambettscya tomorrow17:22
TheJuliagoodnight sam17:22
*** sambetts is now known as sambetts|afk17:22
rlooTheJulia: oh, by 'reserved' I don't mean a DB lock. I mean the 'reservation' field for Node1 had been set to 'hostname', but got changed to 'fooname', then L790 updates node1.reservation to None?17:22
sambetts|afkcya TheJulia, rloo17:23
rloohave a good evening sambetts|afk!17:23
*** xuanjia has joined #openstack-ironic17:23
rlooTheJulia: I *think* that's a similar issue to what dtantsur|afk was referring to?17:23
TheJuliaso we're in database dependent behavior here17:24
*** tesseract has quit IRC17:25
TheJuliasome when you pull a transaction give you a static view upon your selects as of when you start the transaction, some give you the latest data and just stack your changes for write out to the db once the transaction is exited.17:25
*** rcernin has quit IRC17:25
*** Nisha_Agarwal has quit IRC17:25
*** rama_y has quit IRC17:26
TheJuliarloo: in the case where another conductor grabbed the record, the transaction should fail, but oslo_db will retry because the database knows it was a deadlock17:27
*** ijw has joined #openstack-ironic17:27
rlooTheJulia: so to be safe, do what dtantsur|afk suggests?17:27
TheJuliaquery yes, session, I'm not convinced. I guess we should for consistenccy and retry behavior which we get then17:28
TheJuliaas long as the method is decorated17:28
TheJuliarloo: the difference, in my mind, is fast fail or retry and wait for the db to become happy again.17:29
rlooTheJulia: i just want to make sure that method works !17:30
TheJulia:)17:31
rloothx TheJulia!17:31
TheJuliaThinking about it, every time I saw a java connector raise deadlock exceptions to the surface, I was a sad panda, so better to have the mechanics in place.17:33
*** dsneddon has quit IRC17:36
jlvillalTheJulia: I'll point you at this stable patch I noticed: https://review.openstack.org/#/c/498415/17:43
patchbotpatch 498415 - python-ironicclient (stable/newton) - OSC 'node list' recognizes all provision states17:43
jlvillalTheJulia: You are the only one who can approve it :)17:43
*** dsneddon has joined #openstack-ironic17:44
TheJulia\o/17:44
*** trown is now known as trown|lunch17:45
openstackgerritFellype Cavalcante proposed openstack/ironic master: Introduce hpOneView and ilorest to OneView  https://review.openstack.org/46812917:53
rlooTheJulia: you good if we +A this? https://review.openstack.org/#/c/499819/17:55
patchbotpatch 499819 - python-ironicclient (stable/pike) - Allow OS_BAREMETAL_API_VERSION=latest to work17:55
TheJuliai am17:58
rlooTheJulia: thx :)17:59
*** baoli has quit IRC18:00
*** baoli has joined #openstack-ironic18:01
*** srobert_ has joined #openstack-ironic18:02
*** srobert_ has quit IRC18:03
*** gmonteiro has joined #openstack-ironic18:03
*** srobert_ has joined #openstack-ironic18:03
*** exodusftw has quit IRC18:05
*** srobert has quit IRC18:05
*** karthiks has quit IRC18:06
*** Nisha_Agarwal has joined #openstack-ironic18:06
openstackgerritAnup Navare proposed openstack/ironic-ui master: Allow selecting interfaces while enrolling nodes  https://review.openstack.org/47395718:10
fellypefcaTheJulia Did you agree with this that we are discussing with sambetts|afk ? https://review.openstack.org/#/c/46812918:11
patchbotpatch 468129 - ironic - Introduce hpOneView and ilorest to OneView18:11
*** srobert_ has quit IRC18:11
*** srobert has joined #openstack-ironic18:12
TheJuliafellypefca: I do kind of agree. I could see sam's point though in that if I added a load balancer behind another path, but... unlikely. I've pulled up the API before and I think it calls for absolute paths off root too, but it has been a while18:16
fellypefcaTheJulia, yeah. It calls for absolute paths off root. We prefer to keep this without talk about the format of manager_url, and only in the last patch of this migration(that we will remove all python-oneviewclient), we will talk about this. Make sense?18:19
*** chas has quit IRC18:20
fellypefcaTheJulia Did you think that we can have this patch merged by friday? We need this before the PTG(also my vocations :D), and I need to solve that until next week.18:21
TheJuliaI can't guarentee merged, but let me get a drink and I'll start reviewing them18:21
fellypefcaTheJulia sure! thanks :D18:22
*** karthiks has joined #openstack-ironic18:22
openstackgerritMerged openstack/python-ironicclient stable/newton: OSC 'node list' recognizes all provision states  https://review.openstack.org/49841518:24
*** Nisha_Agarwal has quit IRC18:33
*** crushil has quit IRC18:34
openstackgerritMerged openstack/python-ironicclient stable/ocata: Updated from global requirements  https://review.openstack.org/46486118:35
rpioso|eatI would appreciate a second +2 and workflow on https://review.openstack.org/#/c/498412/.  It's a drac bug fix that dtantsur cherry picked to stable/ocata.18:35
patchbotpatch 498412 - ironic (stable/ocata) - Fix DRAC classic driver double manage/provide18:35
*** rpioso|eat is now known as rpioso18:36
*** ijw has quit IRC18:41
*** crushil has joined #openstack-ironic18:41
openstackgerritMerged openstack/python-ironicclient stable/pike: Allow OS_BAREMETAL_API_VERSION=latest to work  https://review.openstack.org/49981918:44
TheJuliarpioso: ack18:45
openstackgerritRuby Loo proposed openstack/ironic master: Fix race condition in backfill_version_column()  https://review.openstack.org/50095518:45
*** ijw has joined #openstack-ironic18:46
*** pcaruana has quit IRC18:49
*** fellypefca is now known as fellypefca-afk18:50
fellypefca-afkGood night everyone :)18:50
TheJuliafellypefca-afk: goodnight18:50
TheJuliaabout to leave a review on the first patch, reno needs a little work18:51
TheJuliawhich I feel bad about, but...18:51
fellypefca-afkTheJulia Oh, I need to update the release note with this new way to talk about the path!18:53
rpiosoTheJulia: That would be awesome.  Thank you in advance :)18:53
fellypefca-afkTheJulia sounds better to not mention the hardcoded port o reno? It was a suggestion of yuriyz18:54
fellypefca-afkon reno*18:54
TheJuliayeah... unsure :(18:55
fellypefca-afkTheJulia I think that since we will not mention the patch on our Help, we need to delete from the reno too, right?18:57
TheJuliayou mean port?18:57
fellypefca-afkBoth18:57
TheJuliayeah18:57
fellypefca-afkOk. I will change now18:58
*** ijw has quit IRC18:58
*** penick has quit IRC18:58
*** penick has joined #openstack-ironic18:59
openstackgerritFellype Cavalcante proposed openstack/ironic master: Introduce hpOneView and ilorest to OneView  https://review.openstack.org/46812919:02
fellypefca-afkTheJulia ^ I think the reno looks better in this format.19:03
*** yangyapeng has quit IRC19:04
fellypefca-afkNow I can go heh Good Night and thank you again TheJulia19:12
TheJuliagoodnight19:12
*** priteau has quit IRC19:15
openstackgerritMerged openstack/ironic master: Switch API ref to use versionadded syntax throughout  https://review.openstack.org/49000819:17
rpiosofellypefca-afk: Thank you for the +1 on that cherry picked bug fix.19:22
*** [1]rpioso has joined #openstack-ironic19:24
*** jtomasek has quit IRC19:26
* TheJulia needs a vacation19:27
*** rpioso has quit IRC19:28
*** priteau has joined #openstack-ironic19:37
*** e0ne has joined #openstack-ironic19:41
*** priteau has quit IRC19:41
*** trown|lunch is now known as trown19:42
*** ijw has joined #openstack-ironic19:45
*** mat128 has quit IRC19:51
*** mat128 has joined #openstack-ironic19:51
*** mat128 has quit IRC19:52
*** mat128 has joined #openstack-ironic19:53
NobodyCamTheJulia: you are in CO? now19:57
TheJuliayeah19:57
NobodyCammight I suggest https://www.google.com/maps/place/Chris+Park+Rd,+Durango,+CO+81301/@37.5236224,-107.8124101,17z/data=!3m1!4b1!4m5!3m4!1s0x873ebbcd1d0cbecd:0x152ad7e864f2485e!8m2!3d37.5236224!4d-107.8102214 for a vacation19:57
*** [1]rpioso has quit IRC19:58
TheJuliaheh, might pass through there to/from ABQ at some point19:58
TheJuliasince 55019:59
NobodyCamlol that link didn't really have any info on it. :p https://www.recreation.gov/camping/chris-park/r/campgroundDetails.do?contractCode=NRSO&parkId=7005619:59
*** priteau has joined #openstack-ironic19:59
TheJuliaheh20:00
NobodyCam:p20:00
NobodyCamthere literally nothing around that park. If I recall no telco service / no wifi / no connection to outside world20:01
*** yangyapeng has joined #openstack-ironic20:01
TheJuliaI really enjoyed my last vacation to Maui. I jumped in the sea a few times, sat on the condo's patio and just drank Kona Brewing's IPA20:02
*** ijw has quit IRC20:05
*** ijw has joined #openstack-ironic20:05
openstackgerritRuby Loo proposed openstack/ironic master: [doc] Non-word updates to releasing doc  https://review.openstack.org/50096720:06
TheJuliarloo: moar red?20:06
* TheJulia thinks of just calling it a day20:06
rlooTheJulia: hey, someone asked for it... ;)20:07
rlooTheJulia: call it a day!20:07
*** srobert has quit IRC20:15
*** srobert has joined #openstack-ironic20:15
*** efried is now known as efried_bbiab20:15
TheJuliayeah, going to go back to hacking on client library code in the morning20:20
*** rama_y has joined #openstack-ironic20:21
*** mat128 has quit IRC20:22
*** mat128 has joined #openstack-ironic20:23
openstackgerritIlya Etingof proposed openstack/ironic-python-agent master: Report /dev/disk/by-path on inspection  https://review.openstack.org/49848920:23
*** ijw has quit IRC20:24
*** ijw has joined #openstack-ironic20:24
*** jkilpatr_ has quit IRC20:25
*** [1]rpioso has joined #openstack-ironic20:29
*** e0ne has quit IRC20:30
openstackgerritRuby Loo proposed openstack/ironic master: [reno] Clarify fix for missing boot.prepare_instance  https://review.openstack.org/50085520:34
openstackgerritIlya Etingof proposed openstack/ironic-lib master: Added `by_path` root device hint  https://review.openstack.org/50052420:34
*** rama_y has quit IRC20:39
*** jkilpatr has joined #openstack-ironic20:41
openstackgerritMerged openstack/ironic-specs master: Updates to the snmp-power-driver spec  https://review.openstack.org/49397820:41
*** rcernin has joined #openstack-ironic20:44
openstackgerritIlya Etingof proposed openstack/ironic-lib master: Added `by_path` root device hint  https://review.openstack.org/50052420:47
*** efried_bbiab is now known as efried20:52
*** trown is now known as trown|outtypewww20:59
*** mat128 has quit IRC21:01
*** [1]rpioso has quit IRC21:01
*** srobert has quit IRC21:01
*** sasha2 has joined #openstack-ironic21:03
*** jheroux has quit IRC21:04
*** sasha2 has quit IRC21:04
*** crushil has quit IRC21:05
*** sasha2 has joined #openstack-ironic21:06
*** penick has quit IRC21:07
openstackgerritMerged openstack/python-ironicclient stable/pike: Skip warning when changing target_raid_config  https://review.openstack.org/50089321:10
*** harlowja has quit IRC21:13
*** sasha21 has quit IRC21:15
*** ijw has quit IRC21:17
*** bfournie has quit IRC21:22
openstackgerritMerged openstack/python-ironicclient master: tox.ini: Add 'py36' to the default envlist  https://review.openstack.org/49861021:27
*** sasha2 has quit IRC21:32
*** sasha2 has joined #openstack-ironic21:32
openstackgerritMerged openstack/ironic stable/ocata: Fix DRAC classic driver double manage/provide  https://review.openstack.org/49841221:37
openstackgerritMerged openstack/ironic master: Update documentation for ``ilo`` hardware type  https://review.openstack.org/49648021:39
*** crushil has joined #openstack-ironic21:43
*** Goneri has quit IRC21:49
*** rcernin has quit IRC21:53
*** karimb has quit IRC21:56
*** quakers has quit IRC22:03
*** quakers has joined #openstack-ironic22:06
*** quakers is now known as ddurst22:06
*** [1]rpioso has joined #openstack-ironic22:07
*** ddurst has quit IRC22:07
*** ddurst has joined #openstack-ironic22:08
*** ijw has joined #openstack-ironic22:13
*** priteau has quit IRC22:15
*** ijw has quit IRC22:21
*** baoli has quit IRC22:30
*** dprince has quit IRC22:42
*** rpioso has joined #openstack-ironic22:45
*** [1]rpioso has quit IRC22:45
*** cdearborn has quit IRC23:05
*** efried is now known as efried_zzz23:07
*** rloo has quit IRC23:08
*** bfournie has joined #openstack-ironic23:10
*** bfournie has quit IRC23:12
*** gmonteiro has quit IRC23:13
openstackgerritIlya Etingof proposed openstack/ironic-python-agent master: Report /dev/disk/by-path on inspection  https://review.openstack.org/49848923:33
* rpioso heads home23:36
*** rpioso is now known as rpioso|afk23:36
openstackgerritIlya Etingof proposed openstack/ironic-python-agent master: Report /dev/disk/by-path on inspection  https://review.openstack.org/49848923:40
*** rpioso|afk has quit IRC23:43
*** crushil has quit IRC23:46
*** yuanying has quit IRC23:50
*** yuanying has joined #openstack-ironic23:51
*** crushil has joined #openstack-ironic23:52
*** zshi_ has joined #openstack-ironic23:59

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