Thursday, 2018-10-18

*** mjturek has quit IRC00:05
*** Chaserjim has joined #openstack-ironic00:08
*** dsneddon_away is now known as dsneddon00:21
*** sthussey has quit IRC00:25
*** Chaserjim has quit IRC00:28
*** gabys has quit IRC00:43
*** gabys has joined #openstack-ironic00:44
*** gabys has quit IRC00:48
*** bfournie has joined #openstack-ironic01:00
*** Emine has quit IRC01:22
*** Emine has joined #openstack-ironic01:23
*** MattMan_ has quit IRC01:46
*** MattMan_ has joined #openstack-ironic01:46
*** moshele has joined #openstack-ironic01:50
*** moshele has quit IRC02:02
jiapeiMorning Ironicers02:03
*** Emine has quit IRC02:23
openstackgerritKaifeng Wang proposed openstack/python-ironicclient master: Fix a LOG.warning which didn't work properly  https://review.openstack.org/61148502:54
*** rcernin has quit IRC03:02
*** bnemec has joined #openstack-ironic03:05
*** bnemec has quit IRC03:10
*** rcernin has joined #openstack-ironic03:28
openstackgerritTuan Do Anh proposed openstack/ironic master: Add download link apache configuration with mod_wsgi  https://review.openstack.org/61149704:37
*** skazi has quit IRC04:58
*** moshele has joined #openstack-ironic06:13
*** jtomasek has joined #openstack-ironic06:18
*** Chaserjim has joined #openstack-ironic06:20
*** Chaserjim has quit IRC06:25
*** Emine has joined #openstack-ironic06:37
*** adrianc has joined #openstack-ironic06:38
*** e0ne has joined #openstack-ironic06:38
*** Emine has quit IRC06:42
*** iurygregory has quit IRC06:44
*** gabys has joined #openstack-ironic06:49
*** gabys has quit IRC06:54
*** gabys has joined #openstack-ironic07:05
*** rcernin has quit IRC07:07
*** gabys has quit IRC07:10
*** persia has quit IRC07:19
*** persia has joined #openstack-ironic07:21
*** Chaserjim has joined #openstack-ironic07:23
*** gabys has joined #openstack-ironic07:31
*** openstackgerrit has quit IRC07:35
*** gabys has quit IRC07:36
*** iurygregory has joined #openstack-ironic07:38
*** openstackgerrit has joined #openstack-ironic07:53
openstackgerritNguyen Van Trung proposed openstack/ironic master: [WIP] Support firmware upgrade for irmc driver  https://review.openstack.org/59999207:53
*** dtantsur|afk is now known as dtantsur07:56
dtantsurTheJulia: my even biggest point is that isinstance(task.driver, SomeHardwareType) undermines the driver composition and creates non-trivial links from generic code to specific implementations07:57
dtantsurmorning ironic07:57
*** gabys has joined #openstack-ironic07:58
*** e0ne has quit IRC08:02
*** gabys has quit IRC08:02
openstackgerritKaifeng Wang proposed openstack/ironic-specs master: Provides detailed conductor information  https://review.openstack.org/52815808:07
*** dougsz has joined #openstack-ironic08:08
*** e0ne has joined #openstack-ironic08:13
iurygregorymorning all =)08:13
dtantsurmorning iurygregory08:13
*** tssurya has joined #openstack-ironic08:16
*** gabys has joined #openstack-ironic08:17
*** olivierb has joined #openstack-ironic08:20
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector master: Remove deprecated authentication options for accessing ironic  https://review.openstack.org/58704108:21
*** gabys has quit IRC08:22
*** jesusaur has quit IRC08:38
*** derekh has joined #openstack-ironic08:39
*** jaganathan has quit IRC08:47
*** gabys has joined #openstack-ironic09:20
*** gkadam has joined #openstack-ironic09:21
*** gkadam has quit IRC09:21
*** gabys has quit IRC09:24
*** jesusaur has joined #openstack-ironic09:31
*** adrianc has quit IRC09:36
*** betherly has joined #openstack-ironic09:43
*** priteau has joined #openstack-ironic09:52
hjensasgood morning iurygregory dtantsur and all. .)09:53
dtantsurmorning hjensas09:59
iurygregorymorning hjensas10:03
*** iurygregory is now known as iurygregory|lunc10:04
*** adrianc has joined #openstack-ironic10:12
priteaudtantsur: Thank you for the W+1 on my backports for CoreOS fixes!10:15
dtantsursure thing10:15
priteauAre images available at http://tarballs.openstack.org/ironic-python-agent/coreos/ rebuilt automatically by gate jobs?10:17
dtantsurpriteau: they are (unless the jobs are broken)10:18
dtantsurnow, a disclaimer: we are not doing great job updating the underlying coreos to latest releases10:19
dtantsurwe should probably put it somewhere in the docs..10:19
*** S4ren has joined #openstack-ironic10:22
*** iurygregory|lunc is now known as iurygregory10:28
*** Chaserjim has quit IRC10:31
*** gabys has joined #openstack-ironic10:41
*** gabys has quit IRC10:45
openstackgerrityolanda.robla proposed openstack/python-ironicclient master: Add management of automated_clean field  https://review.openstack.org/58650810:47
*** gabys has joined #openstack-ironic10:55
*** Chaserjim has joined #openstack-ironic10:57
*** gabys has quit IRC11:00
*** Chaserjim has quit IRC11:03
openstackgerritMerged openstack/ironic-lib stable/queens: Check GPT table with sgdisk insread of partprobe  https://review.openstack.org/60879511:15
*** gabys has joined #openstack-ironic11:24
*** gabys has quit IRC11:28
openstackgerritMerged openstack/ironic-python-agent stable/rocky: Add missing dependencies to CoreOS IPA docker image  https://review.openstack.org/61137711:29
openstackgerritMerged openstack/ironic-python-agent stable/queens: Add missing dependencies to CoreOS IPA docker image  https://review.openstack.org/61137911:29
*** gabys has joined #openstack-ironic11:33
*** gabys has quit IRC11:37
*** Chaserjim has joined #openstack-ironic11:37
*** Chaserjim has quit IRC11:42
openstackgerritOlivier Bourdon proposed openstack/bifrost master: Begin change over to use python3  https://review.openstack.org/58832511:42
*** e0ne has quit IRC11:50
*** gabys has joined #openstack-ironic11:57
*** bfournie has quit IRC12:00
*** gabys has quit IRC12:01
*** Chaserjim has joined #openstack-ironic12:09
*** Chaserjim has quit IRC12:14
*** Chaserjim has joined #openstack-ironic12:15
*** Chaserjim has quit IRC12:20
*** dnuka has joined #openstack-ironic12:27
*** dims has quit IRC12:30
*** trown|outtypewww is now known as trown12:30
*** dims has joined #openstack-ironic12:33
*** bfournie has joined #openstack-ironic12:33
*** jesusaur has quit IRC12:33
*** gkadam has joined #openstack-ironic12:34
*** Chaserjim has joined #openstack-ironic12:39
*** adrianc has quit IRC12:41
*** adrianc has joined #openstack-ironic12:42
*** Chaserjim has quit IRC12:44
*** Chaserjim has joined #openstack-ironic12:51
TheJuliabrraaaiiinnsss12:55
*** Chaserjim has quit IRC12:56
*** Chaserjim has joined #openstack-ironic12:58
iurygregoryzombies =D12:59
*** juhak has quit IRC13:02
*** Chaserjim has quit IRC13:03
openstackgerritOlivier Bourdon proposed openstack/bifrost master: Begin change over to use python3  https://review.openstack.org/58832513:06
*** e0ne has joined #openstack-ironic13:07
*** gabys has joined #openstack-ironic13:08
*** jrist has quit IRC13:11
*** juhak has joined #openstack-ironic13:12
*** gabys has quit IRC13:13
*** jrist has joined #openstack-ironic13:13
openstackgerritJulia Kreger proposed openstack/ironic master: Fix DHCPv6 support  https://review.openstack.org/61160013:14
TheJuliadtantsur: ^^^ that is much more along the lines of something that could be backported13:16
TheJuliamaybe move contents slightly around, but yah13:17
TheJulianow to see if it actually works...13:17
TheJuliapriteau: for the record, the images are built by a post job, so if the post job queue is really backed up it may be a few hours before new images are built and uploaded.13:18
priteauTheJulia: Good to know. I see new images are up now.13:19
TheJulia\o/13:20
*** mjturek has joined #openstack-ironic13:22
*** Chaserjim has joined #openstack-ironic13:23
*** munimeha1 has joined #openstack-ironic13:29
*** Chaserjim has quit IRC13:29
*** gabys has joined #openstack-ironic13:31
*** Chaserjim has joined #openstack-ironic13:31
dtantsurmorning TheJulia, thanks13:31
*** gabys has quit IRC13:35
*** mjturek has quit IRC13:43
*** bnemec has joined #openstack-ironic13:43
openstackgerritJulia Kreger proposed openstack/ironic master: wip: Add boot from http url  https://review.openstack.org/61071513:57
*** gabys has joined #openstack-ironic13:59
*** gkadam has quit IRC13:59
*** gkadam has joined #openstack-ironic13:59
*** gabys has quit IRC14:04
bdoddGood morning ironic14:10
*** Chaserjim has quit IRC14:11
openstackgerritOlivier Bourdon proposed openstack/bifrost master: Begin change over to use python3  https://review.openstack.org/58832514:11
*** rloo has joined #openstack-ironic14:12
*** hamzy has quit IRC14:15
TheJuliagood morning bdodd14:20
*** gabys has joined #openstack-ironic14:20
bdoddTheJulia o/14:21
*** mjturek has joined #openstack-ironic14:21
*** gabys has quit IRC14:25
*** mjturek has quit IRC14:31
*** sambetts|afk is now known as sambetts14:31
*** gkadam_ has joined #openstack-ironic14:33
*** gkadam has quit IRC14:35
*** Chaserjim has joined #openstack-ironic14:36
*** mjturek_ has joined #openstack-ironic14:38
bdoddTheJulia I tried out the approach we discussed yesterday. After setting 'skip_current_clean_step' to False in driver_internal_info at the end of apply_configuration(), the apply_configuration() is not getting called a second time.14:40
*** Chaserjim has quit IRC14:41
bdoddBut it looks like cache_bios_settings() does get called on the next heartbeat after apply_configuration(), so I'm thinking that might be a good option (do the validation from cache_bios_settings()).14:42
*** hamzy has joined #openstack-ironic14:42
*** moshele has quit IRC14:45
TheJuliabdodd: odd, I would think it should be :\14:47
bdoddHmm. For the original approach, I wonder if I need to add a call to manager_utils.notify_conductor_resume_clean(task) in order to trigger the logic to get it to call apply_configuration() again (with 'skip_current_clean_step' set to False).14:47
*** gabys has joined #openstack-ironic14:47
*** dnuka has quit IRC14:47
NobodyCamGood Morning Ironic'ers14:49
dtantsurmorning NobodyCam14:51
*** Chaserjim has joined #openstack-ironic14:51
NobodyCamHey hey dtantsur Good Morning :)14:51
*** gabys has quit IRC14:51
*** moshele has joined #openstack-ironic14:54
rpiosoGood morning, ironicers15:00
NobodyCamGood Morning rpioso15:01
rpiosoTheJulia: If a developer discovers an issue/bug and proposes a change to fix it, is a StoryBoard story/bug required?15:01
*** gabys has joined #openstack-ironic15:01
rpiosoNobodyCam: Hey :)15:01
dtantsurrpioso: ideally so15:02
rpiosodtantsur: Thank you15:02
openstackgerritMoshe Levi proposed openstack/ironic-specs master: Add Support for Smart NIC  https://review.openstack.org/58276715:04
*** sthussey has joined #openstack-ironic15:07
*** e0ne has quit IRC15:12
*** betherly has quit IRC15:13
jrollmorning everyone15:13
TheJuliabdodd: hmmm ?maybe? rloo knows all of that code far better than I15:16
TheJuliarpioso: if it needs to be backported, absolutely, if it is just a really minor thing, then no15:17
*** e0ne has joined #openstack-ironic15:18
rloobdodd: sorry, i haven't been paying attention. i have to take off now, going to be w/o computer for rest of my day i think. umm. if the info is above/in irc wrt what you're trying to do, i'll try to take a look tonight/tomorrow to see what the issue is.15:19
*** jesusaur has joined #openstack-ironic15:20
bdoddrloo -  no problem15:20
NobodyCamMorning jroll15:22
jrollhey hey NobodyCam :)15:22
NobodyCam:)15:22
*** Chaserjim has quit IRC15:24
*** skazi has joined #openstack-ironic15:27
*** devananda has joined #openstack-ironic15:30
bdoddTheJulia rloo - attempt to add manager_utils.notify_conductor_resume_clean(task) didn't work. Can only do that from CLEANWAIT state and the task is in CLEANING state at that point.15:30
*** gkadam_ has quit IRC15:38
openstackgerritDmitry Tantsur proposed openstack/ironic master: Refactor API code for checking microversions  https://review.openstack.org/61165615:40
*** moshele has quit IRC15:40
*** hamzy has quit IRC15:42
*** hamzy has joined #openstack-ironic15:43
*** gyee has joined #openstack-ironic15:43
*** tssurya has quit IRC15:44
dtantsurmorning jroll, rloo, bdodd15:47
bdoddMorning dtantsur15:48
jroll\o dtantsur15:48
mbeierlmorning all o/15:48
*** mjturek_ has quit IRC15:49
openstackgerritDmitry Tantsur proposed openstack/ironic master: [WIP] Protected nodes  https://review.openstack.org/61166215:52
openstackgerritManuel Buil proposed openstack/bifrost master: Fix bug in dnsmasq config  https://review.openstack.org/61166315:54
*** rloo has quit IRC15:58
*** dtantsur is now known as dtantsur|afk16:00
dtantsur|afksee you16:00
*** e0ne has quit IRC16:00
TheJuliao/16:06
*** olivierb has quit IRC16:08
rpiosoTheJulia: Thank you for the clarification. It's a minor thing, but it'll probs be backported.16:22
*** Chaserjim has joined #openstack-ironic16:26
*** Chaserjim has quit IRC16:31
*** moshele has joined #openstack-ironic16:37
*** derekh has quit IRC16:54
*** dougsz has quit IRC16:59
*** Chaserjim has joined #openstack-ironic17:04
*** S4ren has quit IRC17:07
*** sambetts is now known as sambetts|afk17:07
*** munimeha1 has quit IRC17:10
*** baha has joined #openstack-ironic17:13
*** Chaserjim has quit IRC17:14
*** mjturek has joined #openstack-ironic17:16
*** Chaserjim has joined #openstack-ironic17:16
*** gabys has quit IRC17:24
TheJuliarpioso: just to clarify, the story is more for tracking in that case than anything else17:24
*** gabys has joined #openstack-ironic17:25
*** dsneddon has quit IRC17:29
*** dsneddon has joined #openstack-ironic17:30
*** moshele has quit IRC17:30
*** bfournie has quit IRC17:41
*** hamzy has quit IRC17:44
*** betherly has joined #openstack-ironic17:45
*** hamzy has joined #openstack-ironic17:45
*** betherly has quit IRC17:49
*** priteau has quit IRC17:52
*** homegrown_ has joined #openstack-ironic17:58
TheJuliajroll: hypothetical question, if you were statically getting a url from an ipxe server to be... say... configuration, what default path would you have in mind.18:01
*** Chaserjim has quit IRC18:01
jrolloh my18:01
jrollTheJulia: generally I'd say /config, but if this is talking to ironic for config... /<node-uuid>/config?18:01
*** moshele has joined #openstack-ironic18:02
jrollwhat non-hypothetical thing do you have in mind? :)18:02
TheJuliajroll: writing an http boot interface for http specific clients18:03
jrollmhm18:04
jrollso this is ipxe config, or?18:04
*** betherly has joined #openstack-ironic18:05
TheJuliawell, that is one of several conundrums18:05
TheJuliain theory, I could do an ipxe specific http and a non ipxe specific for grub users18:05
TheJuliaI kind of want to lean towards ipxe, but... yeah18:06
*** betherly has quit IRC18:09
*** adrianc has quit IRC18:21
*** betherly has joined #openstack-ironic18:24
*** gabys has quit IRC18:25
*** gabys has joined #openstack-ironic18:26
jrollyeah, hrm18:28
*** scas has quit IRC18:28
*** betherly has quit IRC18:29
*** gabys has quit IRC18:30
*** Chaserjim has joined #openstack-ironic18:32
*** baha has quit IRC18:35
*** mjturek has quit IRC18:35
*** betherly has joined #openstack-ironic18:44
*** betherly has quit IRC18:49
*** mjturek has joined #openstack-ironic18:53
*** baha has joined #openstack-ironic19:00
*** bfournie has joined #openstack-ironic19:04
*** hamzy has quit IRC19:07
*** hamzy has joined #openstack-ironic19:08
*** Chaserjim has quit IRC19:12
*** baha has quit IRC19:15
*** gabys has joined #openstack-ironic19:16
*** Chaserjim has joined #openstack-ironic19:20
*** dsneddon has quit IRC19:25
*** dsneddon has joined #openstack-ironic19:26
*** Chaserjim has quit IRC19:26
TheJuliamoshele: Question for you, do infiniband hba's support ipv6 boot from url19:28
*** Chaserjim has joined #openstack-ironic19:40
*** hamzy has quit IRC19:41
*** S4ren has joined #openstack-ironic19:44
*** betherly has joined #openstack-ironic19:44
mosheleTheJulia: I haven't test it, but according to our user manual we support ipv6 http://www.mellanox.com/related-docs/prod_software/Mellanox_PreBoot_Drivers_User_Manual_v2.8.pdf19:44
*** Chaserjim has quit IRC19:45
*** devananda has quit IRC19:47
*** S4ren has quit IRC19:48
*** betherly has quit IRC19:48
*** moshele has quit IRC19:51
*** e0ne has joined #openstack-ironic19:52
*** gabys has quit IRC19:54
*** gabys has joined #openstack-ironic19:54
*** gabys has quit IRC19:59
*** Chaserjim has joined #openstack-ironic20:00
*** e0ne has quit IRC20:05
*** gabys has joined #openstack-ironic20:05
*** gabys has quit IRC20:05
*** gabys has joined #openstack-ironic20:06
*** hamzy has joined #openstack-ironic20:10
*** gabys has quit IRC20:10
*** openstackgerrit has quit IRC20:36
*** mjturek has quit IRC20:38
*** pcaruana has quit IRC20:44
*** betherly has joined #openstack-ironic20:49
*** betherly has quit IRC20:54
*** Chaserjim has quit IRC20:56
*** trown is now known as trown|outtypewww21:13
*** bnemec is now known as bnemec-bbl21:20
*** gabys has joined #openstack-ironic21:23
*** gabys has quit IRC21:24
*** gabys has joined #openstack-ironic21:24
*** gabys has quit IRC21:40
*** bfournie has quit IRC21:41
*** gabys has joined #openstack-ironic21:41
*** gabys has quit IRC21:45
*** gabys has joined #openstack-ironic21:53
*** rloo has joined #openstack-ironic21:57
rloobdodd: hi, i took a quick look but i'm missing some context. I don't know what problem you're trying to solve. (and I don't know what clean steps you're using).22:28
*** bfournie has joined #openstack-ironic22:28
bdoddrloo This is for the Redfish BIOS driver and executing the apply_configuration() clean step.22:29
bdoddWe were trying to use the internal_driver_info 'skip_current_clean_step' set to False so that the apply_configuration step would run twice22:30
rloobdodd: apply_configuration() is an async step?22:31
bdoddAnd I could do the BIOS settings and reboot in the first call and then validate that the settings had been made in the. second call22:31
bdoddyes22:31
bdoddIt wasn't causing the apply_configuration to be called twice22:32
bdoddBut, I think I just figured out why22:32
rloobdodd: why don't you just add a second clean step after apply_configuration(), to e.g. validate_configuration()?22:32
bdoddThat's not part of the BIOS interface22:32
*** rcernin has joined #openstack-ironic22:33
rloobdodd: oh, well, if you figured it out then good :D22:33
rpiosobdodd, rloo: Should that validate thingy be a periodic?22:33
rloobdodd: well, you're allowed to add cleaning steps that pertain to particular drivers. i think you are anyway. :)22:34
rloorpioso: i don't know the usecase here. but if it is sequential, it doesn't make sense to be periodic.22:34
bdoddThe problem was that the return value from apply_configuration was getting lost due to a bug in ironic/drivers/base.py. That bug is fixed in a newer rev of the code that what I am s=testing with.22:35
rpiosoThe idrac's RAID interface has one of those to poll the result of the RAID configuration.22:35
bdoddperiodic is going to be racy22:35
rloobdodd: ok22:35
bdoddWith the newer, fixed base.py it looks like the approach is going to work. I'm going to keep working on that. Fingers crossed.22:37
bdoddrloo and rpioso - thanks for looking and chiming in22:37
rloobdodd: yw22:38
rpiosoThe idrac's RAID clean step returns states.CLEANWAIT.22:38
rpiosoThe periodic is always running. If it has nothing to check, it returns.22:38
bdoddBut if the periodic doesn't happen to check in the right window, the step is no longer in cleaning state and you can't mark it as clean failed22:41
rpiosoOtherwise, it checks. If the config successfully completed, it calls manager_utils.notify_conductor_resume_clean(). If it failed, it calls task.process_event('fail').22:42
rpiosoI don't understand how the step could no longer be in the cleaning state. It returns states.CLEANWAIT.22:42
*** gabys has quit IRC22:46
bdoddWell, for the BIOS interface the return value was lost due to the bug I just mentioned22:46
*** gabys has joined #openstack-ironic22:46
*** Chaserjim has joined #openstack-ironic22:48
*** Chaserjim has quit IRC22:49
rpiosoOh! I see.22:49
rpiosobdodd: All the best with your testing.22:50
*** rpioso is now known as rpioso|afk22:50
rpioso|afko/22:50
bdoddrpioso - thanks!22:50
rpioso|afkbdodd: yw22:51
*** gabys has quit IRC22:51
*** betherly has joined #openstack-ironic22:51
*** betherly has quit IRC22:56
*** rloo has quit IRC23:09
*** betherly has joined #openstack-ironic23:12
*** betherly has quit IRC23:16
*** mjturek has joined #openstack-ironic23:17
*** betherly has joined #openstack-ironic23:32
*** betherly has quit IRC23:37
*** mjturek has quit IRC23:42
*** bnemec has joined #openstack-ironic23:50
*** bnemec-bbl has quit IRC23:52
*** gyee has quit IRC23:59

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