Wednesday, 2020-10-21

*** ayoung has quit IRC00:01
*** gyee has quit IRC00:11
*** rh-jelabarre has quit IRC00:16
*** rh-jelabarre has joined #openstack-ironic00:19
*** gyee has joined #openstack-ironic00:25
*** penick has joined #openstack-ironic00:25
*** penick has quit IRC00:30
*** ChanServ changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: http://docs.openstack.org/ironic/ | Bugs: https://storyboard.openstack.org/#!/project_group/75 | Contributors are generally present between 6 AM and 12 AM UTC, If we do not answer, please feel free to pose questions to openstack-discuss mailing list."00:37
-openstackstatus- NOTICE: The Gerrit service at review.opendev.org is back up and running; for outage details see analysis here: http://lists.opendev.org/pipermail/service-announce/2020-October/000011.html00:37
stevebakerhuzzah!00:41
*** adrianc has quit IRC00:45
*** Goneri has quit IRC00:46
*** adrianc has joined #openstack-ironic00:47
jandersstevebaker: +1 :)00:50
stevebakerits probably a good time to update one's launchpad password01:01
*** gyee has quit IRC01:12
*** zaneb has quit IRC01:19
*** zaneb has joined #openstack-ironic01:19
*** rh-jelabarre has quit IRC01:56
*** stevebaker has quit IRC02:15
*** Qianbiao has joined #openstack-ironic02:19
*** tzumainn has quit IRC02:51
*** dsneddon has joined #openstack-ironic03:04
*** dsneddon has quit IRC03:10
*** mkrai has joined #openstack-ironic03:10
*** sai438 has joined #openstack-ironic03:14
*** dsneddon has joined #openstack-ironic03:14
*** pmannidi has quit IRC03:18
jandersGood idea. Better safe than sorry!03:18
*** dsneddon has quit IRC03:19
*** dsneddon has joined #openstack-ironic03:20
TheJulia++03:24
*** dsneddon has quit IRC03:25
*** pmannidi has joined #openstack-ironic03:26
*** dsneddon has joined #openstack-ironic03:28
*** sai438 has quit IRC03:29
*** dsneddon has quit IRC03:33
*** dsneddon has joined #openstack-ironic03:34
*** dsneddon has quit IRC03:39
*** dsneddon has joined #openstack-ironic03:40
*** dsneddon has quit IRC03:45
*** dsneddon has joined #openstack-ironic03:46
*** sai438 has joined #openstack-ironic03:49
*** pmannidi has quit IRC03:52
*** pmannidi has joined #openstack-ironic03:53
*** pmannidi_ has joined #openstack-ironic03:55
*** sai438 has quit IRC03:57
*** pmannidi has quit IRC03:58
*** dsneddon has quit IRC04:00
*** dsneddon has joined #openstack-ironic04:00
*** dsneddon has quit IRC04:06
TheJuliaAll, re the gerrit outage/compromise, I've sent an email the mailing list and created a spreadsheet for us to track a change review from. Details can be found at http://lists.openstack.org/pipermail/openstack-discuss/2020-October/018148.html Please let me know if you have any questions, thanks.04:07
*** dsneddon has joined #openstack-ironic04:12
*** Qianbiao has quit IRC04:22
*** mkrai has quit IRC05:02
*** mkrai_ has joined #openstack-ironic05:02
*** mkrai_ has quit IRC05:22
*** abdysn has joined #openstack-ironic05:23
*** bdodd_ has joined #openstack-ironic05:28
*** bdodd has quit IRC05:29
*** mkrai_ has joined #openstack-ironic05:30
*** Qianbiao has joined #openstack-ironic05:35
*** mkrai_ has quit IRC05:57
*** mkrai has joined #openstack-ironic06:05
*** anuradha1904 has joined #openstack-ironic06:12
arne_wiebalckGood morning, ironic!06:42
jandersgood morning arne_wiebalck06:42
*** rpittau|afk is now known as rpittau06:42
janderscongratulations on your talk, it was excellent, I really enjoyed watching06:42
rpittaugood morning ironic! o/06:42
jandersgood morning rpittau06:42
rpittauhey janders arne_wiebalck :)06:42
rpittauI will watch the recording arne_wiebalck :)06:43
*** jtomasek has joined #openstack-ironic06:43
arne_wiebalckhey janders rpittau o/06:43
arne_wiebalckjanders: thanks, good to hear we had some views :)06:43
jandersarne_wiebalck I have a couple questions if that's okay?06:44
arne_wiebalckjanders: the platform gives you the impression you're totally alone watching your own talk ...06:44
arne_wiebalckjanders: sure, tell me06:44
janders1) do you auto-scale ironic-driven nova-compute instances based on current demand?06:45
janders(in some shape or form)?06:45
arne_wiebalckad 1) no, nova-compute does just fine;  a single one can handle things; it even could before we added conductor groups06:46
jandersI was more thinking in the context of dynamically creating and deleting KVM-nova-compute instances06:46
arne_wiebalckad 1) well, except for the fact it tooks very long for the resource tracker06:46
arne_wiebalckno, everything is static06:47
arne_wiebalckit would make sense for Ironic, though06:47
jandersI'd imagine you're not short of baremetal nodes for the users to use so this makes sense :)06:48
arne_wiebalckscale up conductors on demand06:48
jandersyeah!06:48
arne_wiebalckthe main issue is that the demand is very bursty06:48
arne_wiebalckso, by the time the requests hit Ironic, there is very little time to scale up06:48
arne_wiebalckthis is why I scale up on what we call the leading group06:49
arne_wiebalck as we expect that is where the action will be06:49
jandersironic-running-virtnovacompute is one thing... ironic deploying more ironic is inception next level06:49
jandersawesome! :)06:49
arne_wiebalckthe whole control plane is virtual06:49
jandersah - so the inception is going both ways?06:50
arne_wiebalckyes06:50
jandersthat's awesome06:50
jandersI love your architecture even more06:50
janders:)06:50
janders2) do you use baremetal-capable SDN (and if so, which one)?06:50
arne_wiebalckad 2) no, our network is (embarassingly) simple and flat06:51
* rpittau breakfast time06:51
*** hoonetorg has joined #openstack-ironic06:51
jandersI don't think that's embarrassing, I think it's practical06:51
arne_wiebalckad 2) we have a separate management network, but that is it06:52
jandersI can't easily think of any SDN that could operate at your scale without an imaginable amount of tweaking06:52
arne_wiebalckad 2) we are looking into getting more fancy for VMs, but no plans for bare metal atm06:52
janderss/imaginable/unimaginable06:52
jandersright!06:52
arne_wiebalckad 2) we carry some history in our data centre06:52
arne_wiebalckand all is in prod, so not that easy to change on the fly06:53
jandersyeah I can imagine06:53
arne_wiebalckbut we are working on it :)06:53
janderscool! :)06:53
jandersand the last one06:53
janders3) in one of the slides you mention complexity of stacked Ironic, nova, placement, ...06:53
arne_wiebalckyep06:53
jandershave you considered using nova+ironic for user instances, but standalone Ironic for "infra" workloads?06:53
jandersstandalone may not be ideal for many user-facing applications, but for running OpenStack bits, hmm...06:54
jandersthe idea only bubbled up while I was watching your video so I haven't thought it through in fine detail, but I thought that could be kind of cool06:54
arne_wiebalcknever considered this, no ... one of the reasons for Ironic is accounting: to see who is using what, that may be more difficult if we split it ... but it is an interesting idea06:55
arne_wiebalcksome users regard Ironic as an additional unnecessary layer06:56
janderswhat's your split between user baremetal instances and "infra" baremetal instances, if you are happy to share this info?06:56
arne_wiebalckb/c from the user pov it is not always obvious why we have it06:56
arne_wiebalck"infra" you mean for hypervisors?06:56
jandersyeah06:56
arne_wiebalcklet me check ...06:57
jandersand any other cloud components running on baremetal that you may have06:57
iurygregorygood morning Ironic06:58
jandersgood morning iurygregory06:59
iurygregoryhey janders o/07:00
arne_wiebalckjanders: it seems to be 3:2, so 3000 nodes are hypervisors and 2000 are user instances07:00
jandersright!07:00
arne_wiebalckjanders: more or less, at a quick galnce07:00
arne_wiebalck*glance07:00
jandersI suppose in this case the baremetal approach for infra stuff could possibly make sense07:01
jandersif it was significantly more user instances, it wouldn't make much sense in my opinion07:01
jandersbut if "infra" as I call them is a fair bit, simplicity could help optimise and troubleshoot these I suppose07:02
arne_wiebalckapart from the accounting part, there is also the provisioning workflows: it is the same for VMs and bare metal nodes07:02
jandersah that is a good point07:02
arne_wiebalcksplitting this off, may break this07:02
arne_wiebalckbut, yeah, main complaint from users is the additional layer where they do not really see a benefit07:03
arne_wiebalckthey need to go through ironic to get the hardware they ordered07:03
arne_wiebalckit pays off when nodes go from one user to another07:03
arne_wiebalckor for occasional requests07:04
arne_wiebalckbut not so much for the ones which expect 100 servers and just want to get them07:04
arne_wiebalck(and everything that happens behind the scenes like benchmarking, burn-in, health checking, instance creation, ... is not directly relevant to users)07:05
jandersmakes sense07:06
jandersthank you for sharing this very interesting perspective :)07:06
jandersbeyond creating a baremetal-flavor instance.. what are the actions where the users need to interact with ironic directly?07:07
arne_wiebalckjanders: thanks for asking!07:07
arne_wiebalckjanders: nothing07:07
arne_wiebalckjanders: but that is the problem07:08
arne_wiebalckjanders: if sth goes wrong, they need to get in touch07:08
jandersright!07:08
arne_wiebalckjanders: while with direct access, they could do it themselves07:08
arne_wiebalckjanders: the other main issue is that users cannot see the available resources07:09
janderstrue07:09
arne_wiebalckjanders: I will give details on the ops feedback later today, but we have project with many different flavors07:09
arne_wiebalckjanders: and the user cannot see how many of which are still available07:09
arne_wiebalckjanders: this is a major pain point for our users07:10
jandersarne_wiebalck yeah thinking about this it's quite a non-trivial problem to solve with ironic-nova07:10
arne_wiebalckjanders: and one of the main complaint I hear07:10
arne_wiebalckjanders: yeah :)07:10
jandersarne_wiebalck and this likely may lead to unreasonable workarounds like trying to spin things up just to probe the Cloud07:10
*** dsneddon has quit IRC07:12
*** dsneddon has joined #openstack-ironic07:13
arne_wiebalckyeah07:14
arne_wiebalckand even if the user counts, there may be nodes in clean_failed and hence not available, but the user cannot see this07:14
* arne_wiebalck has a meeting now ...07:14
jandersthank you arne_wiebalck07:16
*** dsneddon has quit IRC07:18
*** dsneddon has joined #openstack-ironic07:19
*** openstackgerrit has quit IRC07:38
*** rcernin has quit IRC07:39
*** tosky has joined #openstack-ironic07:42
*** sshnaidm is now known as sshnaidm|afk07:43
arne_wiebalckjanders: my pleasure!07:44
*** dsneddon has quit IRC07:45
*** dsneddon has joined #openstack-ironic07:46
*** jtomasek has quit IRC07:47
*** dougsz has joined #openstack-ironic07:50
*** priteau has joined #openstack-ironic07:54
*** dougsz has quit IRC07:55
*** pmannidi_ has quit IRC08:02
*** lucasagomes has joined #openstack-ironic08:07
*** rcernin has joined #openstack-ironic08:08
*** dtantsur|afk is now known as dtantsur08:10
dtantsurmorning ironic08:14
*** rcernin has quit IRC08:14
rpittauhey dtantsur :)08:15
*** k_mouza has joined #openstack-ironic08:16
*** pmannidi has joined #openstack-ironic08:19
*** rcernin has joined #openstack-ironic08:28
iurygregorymorning dtantsur08:30
*** derekh has joined #openstack-ironic08:34
*** sshnaidm|afk is now known as sshnaidm08:39
*** dsneddon has quit IRC08:45
*** dsneddon has joined #openstack-ironic08:46
*** ociuhandu has joined #openstack-ironic08:51
*** dsneddon has quit IRC08:52
*** dsneddon has joined #openstack-ironic08:52
*** rcernin has quit IRC08:56
*** dsneddon has quit IRC08:58
*** dsneddon has joined #openstack-ironic09:00
*** openstackgerrit has joined #openstack-ironic09:01
openstackgerritDmitry Tantsur proposed openstack/ironic master: Allow passing rootfs_uuid for the standalone case  https://review.opendev.org/75897009:01
dtantsurarne_wiebalck: ^^09:01
openstackgerritDmitry Tantsur proposed openstack/ironic master: DNM try to inject the correct grub location  https://review.opendev.org/75880909:02
*** dsneddon has quit IRC09:05
arne_wiebalckdtantsur: thanks, lgtm!09:11
rpittauwondering if we should also include bifrost and sushy-oem-idrac to the change audit doc ?09:23
dtantsurdefinitely the former09:23
rpittauack, done09:24
*** pmannidi has quit IRC09:30
*** pmannidi has joined #openstack-ironic09:30
*** pmannidi has quit IRC09:35
*** pmannidi has joined #openstack-ironic09:39
iurygregoryI'm starting to look at the IPE09:40
rpittauiurygregory: I'm done already :009:41
iurygregoryrpittau, oh the spreadsheet wasn't marked "done"09:41
rpittauiurygregory: no, I mean, I finished the first pass09:41
rpittauwe need two anyway09:41
rpittaubefore signing off09:42
iurygregoryack09:42
iurygregorynvm just saw "NOT the originator of the change." since most commits are mine in IPE doesn't make sense =)09:43
rpittauah yeah, that too09:43
rpittauI skipped one in inspector for the same reason09:44
iurygregoryI will look at inspector =)09:44
*** abdysn has quit IRC09:45
*** pmannidi has quit IRC09:47
*** pmannidi has joined #openstack-ironic09:47
*** sai438 has joined #openstack-ironic09:51
*** dsneddon has joined #openstack-ironic09:52
*** pmannidi has quit IRC09:55
*** dsneddon has quit IRC09:58
openstackgerritQianBiao Ng proposed openstack/ironic stable/stein: opt: Enhance old stable branches to use latest python-ibmcclient  https://review.opendev.org/75760709:58
dtantsuriurygregory, rpittau, I assumed the comment was about the review itself, not who checks the patches09:58
dtantsurI'm sure we can trust any core to check their patches in this regard09:58
dtantsurwe just need to make sure we don't see strange approvals09:58
dtantsurlike myself approving patches to metalsmith.. oh wait :)09:59
rpittaummmm09:59
*** pmannidi has joined #openstack-ironic09:59
iurygregory*magic*09:59
iurygregoryhahaha09:59
*** dsneddon has joined #openstack-ironic10:00
*** sai438 has quit IRC10:02
*** sai438 has joined #openstack-ironic10:02
*** pmannidi has quit IRC10:05
*** dsneddon has quit IRC10:05
rpittauok so no single approval of the same person who proposed the patch10:05
rpittauas usual10:06
*** pmannidi_ has joined #openstack-ironic10:06
dtantsurand no suspicious approvals, e.g. from a person who's not an ironic-core10:06
*** dsneddon has joined #openstack-ironic10:06
rpittauoh yeah, ofc10:06
dtantsuror something you're sure couldn't have been approved10:07
rpittauI'm also looking for emails10:07
*** sai438 has quit IRC10:07
*** dsneddon has quit IRC10:12
*** dsneddon has joined #openstack-ironic10:12
*** k_mouza has quit IRC10:16
*** dsneddon has quit IRC10:18
*** k_mouza has joined #openstack-ironic10:19
*** dsneddon has joined #openstack-ironic10:20
Qianbiaoaha, is it means all patch from none-core will not be reviewed ?10:21
dtantsurQianbiao: this is not related to the normal reviewing process, please see the mailing list for the information on the security breach we had10:22
Qianbiaook ty10:22
dtantsuryour changes will be reviewed as normally as soon as we have time again (the summit and now this issue..)10:22
jandersI'm back to https://storyboard.openstack.org/#!/story/2008038 (well overdue) and I'm about to push the first version of the inspector side patch. Given the change is spanning Ironic and Inspector, do I use the same commit message for both?10:23
dtantsurjanders: whatever makes sense to you, there is no rule. Just don't forget to link to the story/task.10:24
jandersdtantsur ACK - and thank you10:24
*** dsneddon has quit IRC10:25
*** dsneddon has joined #openstack-ironic10:26
*** abdysn has joined #openstack-ironic10:27
*** dsneddon has quit IRC10:32
openstackgerritJacob Anders proposed openstack/ironic-inspector master: Use OOB inspection to fetch MACs for IB inspection  https://review.opendev.org/75899410:33
*** k_mouza_ has joined #openstack-ironic10:33
*** k_mouza has quit IRC10:37
*** priteau has quit IRC10:39
*** k_mouza has joined #openstack-ironic10:46
*** dsneddon has joined #openstack-ironic10:48
*** k_mouza_ has quit IRC10:49
*** dsneddon has quit IRC10:53
*** dsneddon has joined #openstack-ironic10:55
*** mkrai has quit IRC10:58
*** dsneddon has quit IRC11:01
*** abdysn has quit IRC11:02
*** dsneddon has joined #openstack-ironic11:02
*** dsneddon has quit IRC11:07
*** dsneddon has joined #openstack-ironic11:08
*** jtomasek has joined #openstack-ironic11:08
*** dsneddon has quit IRC11:13
*** priteau has joined #openstack-ironic11:15
*** priteau has quit IRC11:26
*** rh-jelabarre has joined #openstack-ironic11:55
*** jtomasek has quit IRC12:00
*** priteau has joined #openstack-ironic12:01
*** fgofurov has joined #openstack-ironic12:12
*** abdysn has joined #openstack-ironic12:17
*** k_mouza has quit IRC12:27
*** k_mouza has joined #openstack-ironic12:41
iurygregoryrpittau, since you reviewed the IPE I can just put DONE ?12:43
*** Goneri has joined #openstack-ironic12:46
rpittauiurygregory: we need a second core to check the same diffs12:49
iurygregorybut you did for IPE no?12:49
iurygregoryand I finished12:49
rpittaujsut the first pass12:49
iurygregoryso it would be 2 .-.12:49
rpittauyeah, check the IPE tab in the spreadsheet12:49
rpittauor any other tab12:49
iurygregoryohhhhhhh12:50
iurygregoryI see12:50
rpittau:)12:50
TheJuliabrraaaaaiinnnsss12:50
iurygregorylol I haven't seen the tabs12:50
iurygregory<insert coffee to continue>12:50
dtantsurmorning TheJulia12:50
rpittaummm coffee brains12:50
TheJuliaI <3 you guys12:50
rpittau:)12:50
iurygregorycoffee brains sounds like something for TheJulia12:51
iurygregorygood morning TheJulia =)12:51
rpittauiurygregory: remember to add your initials on each cell corresponding to a verified branch12:52
iurygregoryin the Check by #* right?12:53
*** k_mouza_ has joined #openstack-ironic12:55
rpittauin the main tab, High Level Sign-Off12:55
openstackgerritDmitry Tantsur proposed openstack/ironic master: Simplify injecting network data into an ISO image  https://review.opendev.org/75759812:55
rpittaufor each verified branch in IPE for example, since you marked it done12:55
*** k_mouza has quit IRC12:56
iurygregoryack12:56
* iurygregory is wondering if IG is enough or IGMF is required...12:58
dtantsuriurygregory: no way, we'll confuse you with instagram!13:00
openstackgerritDmitry Tantsur proposed openstack/ironic master: DNM try to inject the correct grub location  https://review.opendev.org/75880913:00
rpittaulol13:00
iurygregorydtantsur, hahaha13:01
iurygregorythat's a good reason!13:01
iurygregoryit's suspicious that instagram verified something in openstack :D13:01
dtantsurright?13:01
dtantsuralthough apparently facebook has something to do with us (I didn't listen carefully)13:02
iurygregoryyup!13:02
QianbiaoHello, may someone has a minute help me look at this error log: https://zuul.opendev.org/t/openstack/build/3a6e0d4ada8c447ebea26322d7f3c63513:07
*** k_mouza_ has quit IRC13:07
*** rloo has joined #openstack-ironic13:07
QianbiaoIt seems tox doc does not install driver requirements. How should this be fixed.13:07
openstackgerritMerged openstack/metalsmith master: Set safe version of hacking  https://review.opendev.org/75876913:07
anuradha1904Hi TheJulia, iurygregory: If the review is taking some time, can I simultaneously start with another issue?13:08
dtantsurQianbiao: you need to make sure all regular tox jobs pass without the dependency installed13:09
iurygregoryanuradha1904, I would try to fix the problems in the tests that the CI is reporting in your patch before trying to start something new13:09
iurygregoryit will take some time to review things because we need to verify all the repos in Ironic after the gerrit problem13:09
anuradha1904okay iurygregory: Thank you very much. Sure, no problem.13:10
rpittauTheJulia, arne_wiebalck, is there a zoom instance for the ironic operator feedback session? or something similarly interactive :)13:10
iurygregoryrpittau, I just noticed that some links in the ironic-inspector tab are for the same URL lol13:10
rpittaummm like ?13:11
arne_wiebalckrpittau: https://zoom.us/j/99815255534?pwd=aDQvVDZLN3UvRGt6c1VzemFoR0crUT0913:11
rpittauoh Isee13:11
rpittauarne_wiebalck: thanks!13:11
iurygregorylike 0001 the link is to 000013:11
rpittauiurygregory: yeah, copy-paste mistake13:11
iurygregoryI'm updating =)13:11
rpittauthanks13:12
iurygregoryjust in case =)13:12
Qianbiaodtantsur i see, it seems i need to verify whether ibmc is None first.13:15
*** KurtB has joined #openstack-ironic13:16
Qianbiaodtantsur it's wierd that same code on ussuri and train both pass the CI.13:18
openstackgerritAija Jaunteva proposed openstack/ironic-specs master: Pre-defined system hw configuration in single step  https://review.opendev.org/74072113:20
openstackgerritQianBiao Ng proposed openstack/ironic stable/ussuri: opt: Enhance old stable branches to use latest python-ibmcclient  https://review.opendev.org/75200613:24
*** k_mouza has joined #openstack-ironic13:26
*** tzumainn has joined #openstack-ironic13:33
*** abdysn has quit IRC13:39
*** pmannidi has joined #openstack-ironic13:47
*** pmannidi_ has quit IRC13:49
*** k_mouza has quit IRC13:54
*** k_mouza has joined #openstack-ironic13:54
dtantsurarne_wiebalck: what's your rough node/conductor numbers today? I need to impress a person :)14:00
arne_wiebalckdtantsur: 5000 nodes in 10 conductor groups, most groups with 1 conductor, some with 3 conductors (14 conductors)14:02
dtantsurarne_wiebalck: thx! do you know if there is a public link for your yesterday's scaling talk?14:05
arne_wiebalckdtantsur: hmm, good question ... I have not seen any, but guess the talks will make it to youtube at some point ... I can share the slide deck if that helps?14:06
dtantsurarne_wiebalck: no worries, I'll link to your older blog post14:07
Qianbiaodtantsur arne_wiebalck will the amount of nodes being a big chanllenge? I will delivery a cloud contains almost 1400 nodes (1350+ ramdisk, 50+direct) next month.14:09
Qianbiaocurrently, on my test lab, I did not consider anything about scale for now.14:09
Qianbiaowill setup stack with kolla in prod env. Not sure how many conductor is suitable.14:10
arne_wiebalckit is mostly about how many in parallel you would like to deploy14:10
arne_wiebalckfrom my setup, you need a conductor per 60 parallel installations14:11
dtantsurQianbiao: I'd recommend 3 conductors for good reliability. Should be more than enough for you.14:11
QianbiaoHmmm, not sure for now.14:11
dtantsurbut yeah, if you want to deploy really many nodes in parallel, you may need more conductors.14:12
arne_wiebalckwe have 3 conductors and can install ~200 nodes in parallel14:12
arne_wiebalckI did not try with more in parallel14:12
Qianbiaodtantsur arne_wiebalck ok, gotcha. thanks.14:13
arne_wiebalckthe conductor groups is mostly for the resource tracker in nova14:13
dtantsurbut may help with DHCP as well14:13
arne_wiebalckit seems one can simply scale out Ironic14:13
openstackgerritMerged openstack/sushy-cli master: Set safe version of hacking  https://review.opendev.org/75843914:13
Qianbiaodtantsur the different part is we are mostly deploy ramdisk, it should be light weight than direct deploy.14:13
openstackgerritVerification of a change to openstack/networking-baremetal failed: Set safe version of hacking  https://review.opendev.org/75878414:14
openstackgerritVerification of a change to openstack/networking-generic-switch failed: Set safe version of hacking  https://review.opendev.org/75878514:15
openstackgerritMerged openstack/ironic-ui master: Set safe version of hacking  https://review.opendev.org/75878814:15
openstackgerritMerged openstack/virtualbmc master: Set safe version of hacking  https://review.opendev.org/75876814:15
openstackgerritMerged openstack/sushy-tools master: Set safe version of hacking  https://review.opendev.org/75843714:18
*** w14161 has quit IRC14:21
*** sshnaidm is now known as sshnaidm|rover14:22
*** w14161 has joined #openstack-ironic14:26
*** mkrai has joined #openstack-ironic14:29
*** Qianbiao has quit IRC14:37
*** Qianbiao has joined #openstack-ironic14:37
*** jtomasek has joined #openstack-ironic14:41
*** jawad_axd has joined #openstack-ironic14:42
*** mkrai has quit IRC14:44
*** Qianbiao has quit IRC14:44
openstackgerritMerged openstack/networking-baremetal master: Set safe version of hacking  https://review.opendev.org/75878414:44
openstackgerritMerged openstack/networking-generic-switch master: Set safe version of hacking  https://review.opendev.org/75878514:49
*** mkrai has joined #openstack-ironic14:52
NobodyCamGood Morning Folks,14:56
*** alexmcleod_ has quit IRC15:02
iurygregorynice zoom doesn't let me listen to what people are saying .-.15:02
*** alexmcleod has joined #openstack-ironic15:07
*** alexmcleod has quit IRC15:09
openstackgerritMerged openstack/ironic master: Update test requirements  https://review.opendev.org/75843215:16
openstackgerritMerged openstack/python-ironicclient master: Set safe version of hacking  https://review.opendev.org/75844215:16
openstackgerritVerification of a change to openstack/ironic-lib failed: Set safe version of hacking  https://review.opendev.org/75843315:16
openstackgerritMerged openstack/ironic-inspector master: Set safe version of hacking  https://review.opendev.org/75877415:16
JayFThank you to the folks who did the auditing before I even was getting started this morning15:19
*** akankshab has joined #openstack-ironic15:21
openstackgerritMerged openstack/ironic-tempest-plugin master: Set safe version of hacking  https://review.opendev.org/75879015:24
openstackgerritRiccardo Pittau proposed openstack/python-ironic-inspector-client master: Set safe version of hacking  https://review.opendev.org/75876415:30
*** alexmcleod has joined #openstack-ironic15:39
openstackgerritRiccardo Pittau proposed openstack/bifrost master: Set safe version of hacking  https://review.opendev.org/75877115:40
openstackgerritMerged openstack/ironic-lib master: Set safe version of hacking  https://review.opendev.org/75843315:41
*** k_mouza has quit IRC15:43
TheJuliaJayF: +++++++15:54
openstackgerritMerged openstack/bifrost master: Fix hacking min version to 3.1.0  https://review.opendev.org/75323515:55
* dtantsur is tired and needs a break15:55
*** dtantsur is now known as dtantsur|afk15:55
dtantsur|afko/15:55
*** pmannidi has quit IRC15:58
*** pmannidi has joined #openstack-ironic16:01
rpittaugood night! o/16:04
*** rpittau is now known as rpittau|afk16:04
*** k_mouza has joined #openstack-ironic16:15
*** tosky has quit IRC16:16
*** portdirect has quit IRC16:19
*** k_mouza has quit IRC16:19
*** portdirect has joined #openstack-ironic16:20
*** portdirect has quit IRC16:21
*** portdirect has joined #openstack-ironic16:21
*** k_mouza has joined #openstack-ironic16:26
*** k_mouza has quit IRC16:28
*** ayoung has joined #openstack-ironic16:28
*** dsneddon has joined #openstack-ironic16:28
ayoungThe docs for openstack baremetal create  ./nodes.ipmi.json    don't seem to say whether you can pass driver specific values.  I know in early versions, you could pass in pm_address and stuff.  Can I do that all up front, or do I need to do a separate set command to update each nodes IPMI values?16:30
*** lucasagomes has quit IRC16:34
*** ociuhandu_ has joined #openstack-ironic16:39
*** jtomasek has quit IRC16:42
*** ociuhandu has quit IRC16:42
*** ociuhandu_ has quit IRC16:44
iurygregorysad they didn't uploaded the new version I sent -.-'16:48
*** jtomasek has joined #openstack-ironic16:48
TheJuliaiurygregory: :(16:49
TheJuliaayoung: if your thining pm_address, then that is a tripleo command16:50
TheJuliathinking16:50
iurygregoryTheJulia, yeah =( the demo will be a bit strange because my face will be in the top left of the video =(16:50
iurygregoryI sent a new version a week ago and they told me it would upload =(16:50
*** jtomasek has quit IRC16:58
*** mkrai has quit IRC17:08
arne_wiebalckbye everyone o/17:08
iurygregorybye arne_wiebalck o/17:08
*** derekh has quit IRC17:18
*** sshnaidm|rover is now known as sshnaidm|afk17:24
*** dsneddon has quit IRC17:24
*** dsneddon has joined #openstack-ironic17:31
*** dsneddon has quit IRC17:36
*** dsneddon has joined #openstack-ironic17:37
*** dsneddon has quit IRC17:42
*** dsneddon has joined #openstack-ironic17:43
*** dsneddon has quit IRC17:49
*** dsneddon has joined #openstack-ironic17:49
TheJuliamy brain is like "I can has nap... or maybe flight through mountains with a challenging cross-wind"17:54
*** dsneddon has quit IRC17:54
*** dsneddon has joined #openstack-ironic17:57
*** priteau has quit IRC18:01
*** dsneddon has quit IRC18:02
*** akankshab has quit IRC18:03
*** k_mouza has joined #openstack-ironic18:04
*** dsneddon has joined #openstack-ironic18:06
*** k_mouza has quit IRC18:08
*** gyee has joined #openstack-ironic18:09
ayoungI had has nap.  TheJulia I was actually referring to an OSP7 post where it had that, which might even predate tripleo.18:14
*** iurygregory has quit IRC18:18
ayoungI'm still learning this.  So node create allows you to pass through driver options like this:18:18
ayoungnode create --driver ipmi --management-interface ipmitool --power-interface ipmitool --driver-info ipmi_address=$IPMI_ADDR --driver-info ipmi_username=root  -f value -c uuid18:18
ayoungBut I can't do the same thing with the json import?18:19
*** iurygregory has joined #openstack-ironic18:20
*** iurygregory has quit IRC18:24
TheJulianap +++++++++++++++++++++++++++18:25
*** iurygregory has joined #openstack-ironic18:25
TheJuliaayoung: there is a json imput if memory serves, but you have to feed it a file with field smatching the node object structure or something like that18:25
TheJuliaayoung: my memory on this is super fuzzy18:25
ayoungTwould be nice to have a document18:26
ayoungI like the word smatching18:26
ayoungits like half mathc, half smash18:26
ayoungmatch18:26
TheJuliai thought we did18:29
* TheJulia is out of brains today18:29
TheJuliaayoung: https://docs.openstack.org/python-ironicclient/latest/user/create_command.html18:29
ayoungI was uing the ipmi driver, but I'm guessin I should actually be using pxe_ipmitool18:29
* TheJulia now raises ENOBRAINS18:30
ayoungYeah, I have the doc, but it says nothing about how to reach the node via IPMI, other than to set that as the driver18:30
TheJuliaOH!18:32
TheJuliaheh, you need a driver_info field18:32
TheJuliaayoung: if you can extrapolate into your file then ++, otherwise give me 10 minutes and i'll post a chagne to those docs18:32
*** stevebaker has joined #openstack-ironic18:33
ayoungTYVM.  You, as alway, rock.18:36
TheJuliapep8 running18:39
TheJuliathis should work, I've not tried/used that command before but if memory serves it is just supposed to pass the data through18:39
* TheJulia gives the laptop a piece of chocolate18:39
ayoungI think laptops are like dogs...not good to give them chocolate.  They prefer meat.18:40
ayoungSHould I be using the pxe_ipmitool driver, then?  I can go add that.18:41
TheJuliadoh18:41
TheJuliadetached head off of queens18:41
TheJulianooooo18:41
openstackgerritJulia Kreger proposed openstack/python-ironicclient master: Update create node from file example  https://review.opendev.org/75912418:46
TheJuliaayoung: ^^^18:46
*** jawad_axd has quit IRC18:49
*** tosky has joined #openstack-ironic19:12
*** fgofurov has quit IRC19:13
*** k_mouza has joined #openstack-ironic19:55
*** k_mouza has quit IRC20:00
*** priteau has joined #openstack-ironic20:02
*** dhellmann has quit IRC20:12
*** ddurst has quit IRC20:15
*** ddurst has joined #openstack-ironic20:17
ayoungTheJulia, +1 from me.  TYVM20:20
*** k_mouza has joined #openstack-ironic20:26
*** k_mouza has quit IRC20:31
*** mrda has quit IRC22:03
*** mrda has joined #openstack-ironic22:05
*** tosky has quit IRC22:10
*** tosky has joined #openstack-ironic22:11
*** ociuhandu has joined #openstack-ironic22:34
*** k_mouza has joined #openstack-ironic22:35
*** k_mouza has quit IRC22:39
*** ociuhandu has quit IRC22:39
*** dhellmann has joined #openstack-ironic22:45
*** rcernin has joined #openstack-ironic22:51
*** tosky has quit IRC22:51
*** rloo has quit IRC22:57
*** rh-jelabarre has quit IRC23:01
*** rh-jelabarre has joined #openstack-ironic23:03
*** rh-jelabarre has quit IRC23:04
*** rh-jelabarre has joined #openstack-ironic23:04
jandersgood morning Ironic o/23:16
*** sai438 has joined #openstack-ironic23:31
*** pmannidi has quit IRC23:34
*** anuradha1904 has quit IRC23:42

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!