Friday, 2019-04-26

*** sthussey has quit IRC00:09
*** rloo has quit IRC00:10
*** ijw has quit IRC00:29
*** mjturek has quit IRC00:33
*** hwoarang has quit IRC00:37
*** hwoarang has joined #openstack-ironic00:41
*** whoami-rajat has joined #openstack-ironic01:31
*** gmann_afk is now known as gmann01:42
*** hwoarang has quit IRC01:59
*** hwoarang has joined #openstack-ironic02:00
*** jcoufal has joined #openstack-ironic02:12
*** hjensas has joined #openstack-ironic02:32
*** hjensas has quit IRC02:59
*** samueldmq has quit IRC03:04
*** andrein has quit IRC03:28
*** mkrai has joined #openstack-ironic03:41
*** rh-jelabarre has quit IRC04:09
*** pcaruana has joined #openstack-ironic04:23
*** jcoufal has quit IRC05:11
mkraimgoddard: Hi, I am reading the deploy template document https://docs.openstack.org/ironic/latest/admin/node-deployment.html and I have a question05:13
mkraiThe document doesn't specify adding trait to the baremetal node. I suppose it is needed for scheduling. Right?05:13
*** mmethot has quit IRC05:24
*** iurygregory has joined #openstack-ironic05:53
iurygregorygood morning05:54
*** mkrai has quit IRC05:54
etingofit's Friday morning, on top of that \o/05:58
*** tiendc has joined #openstack-ironic06:16
*** mmethot has joined #openstack-ironic06:17
arne_wiebalckgood morning, iurygregory etingof  and ironic o/06:34
iurygregory \o/06:35
etingof\o06:35
*** dsneddon has quit IRC06:44
*** dsneddon has joined #openstack-ironic06:45
*** pcaruana has quit IRC06:48
*** e0ne has joined #openstack-ironic06:49
*** dsneddon has quit IRC06:50
*** pcaruana has joined #openstack-ironic06:55
*** rpittau|afk is now known as rpittau07:02
rpittaugood morning ironic! o/07:02
rpittauTGIF \o/07:02
*** rcernin has quit IRC07:05
iurygregoryrpittau, \o/07:09
*** iurygregory is now known as iurygregory_wfh07:10
*** mkrai has joined #openstack-ironic07:40
mkraimorning ironic!07:40
iurygregory_wfhmorning mkrai07:41
*** S4ren has joined #openstack-ironic07:41
mkraiiurygregory_wfh: o/07:49
openstackgerritMadhuri Kumari proposed openstack/ironic-specs master: Add support for Intel Speed Select in Ironic  https://review.opendev.org/65145908:00
*** dougsz has joined #openstack-ironic08:08
*** lucasagomes has joined #openstack-ironic08:21
*** tesseract has joined #openstack-ironic08:23
*** dtantsur|afk is now known as dtantsur08:26
dtantsurmorning ironic08:26
dtantsurmkrai: correct08:26
mkraidtantsur: Hi, thanks! Is it okay to update the document with this information?08:29
*** rcernin has joined #openstack-ironic08:32
*** derekh has joined #openstack-ironic08:32
*** gkadam has joined #openstack-ironic08:34
*** Lucas_Gray has joined #openstack-ironic08:34
*** tesseract has quit IRC08:37
*** tesseract has joined #openstack-ironic08:37
iurygregory_wfhmorning dtantsur08:43
dtantsurmkrai: yep, would be very nice of you08:43
mkraidtantsur: Thanks! I will update.08:43
mkraidtantsur: I also updated the ironicclient patch for allocation update API. But the functional tests fails with 405. How do we update the microversion in clientside?08:44
*** dsneddon has joined #openstack-ironic08:45
*** dsneddon has quit IRC08:50
*** iurygregory_wfh has quit IRC08:50
*** bfournie has quit IRC08:51
dtantsurmkrai: I think we use latest by default.. did you update https://github.com/openstack/python-ironicclient/blob/master/ironicclient/common/http.py#L46 ?08:58
mkraidtantsur: No. I will update and check it. Thanks!09:03
openstackgerritMadhuri Kumari proposed openstack/ironic master: Add openstack commands in node deployment guide  https://review.opendev.org/65584409:12
*** Lucas_Gray has quit IRC09:15
openstackgerritMadhuri Kumari proposed openstack/python-ironicclient master: Add allocation update API  https://review.opendev.org/65572209:16
*** S4ren has quit IRC09:37
*** S4ren has joined #openstack-ironic09:38
*** mkrai has quit IRC10:34
openstackgerritMerged openstack/ironic master: Add iDRAC driver realtime RAID creation and deletion  https://review.opendev.org/63490310:48
openstackgerritMerged openstack/ironic-python-agent master: Bind mount /run into chroot when installing grub  https://review.opendev.org/65558210:48
dtantsurderekh: could you propose backports ^^ wherever applicable (I guess all branches that still work)?10:50
derekhdtantsur: will do, yup I'd guess all branches will need it (although only tested on stein)10:51
openstackgerritDerek Higgins proposed openstack/ironic-python-agent stable/stein: Bind mount /run into chroot when installing grub  https://review.opendev.org/65581010:52
openstackgerritDerek Higgins proposed openstack/ironic-python-agent stable/rocky: Bind mount /run into chroot when installing grub  https://review.opendev.org/65587110:55
openstackgerritDerek Higgins proposed openstack/ironic-python-agent stable/queens: Bind mount /run into chroot when installing grub  https://review.opendev.org/65587211:00
jrollhappy friday y'all11:01
openstackgerritDerek Higgins proposed openstack/ironic-python-agent stable/pike: Bind mount /run into chroot when installing grub  https://review.opendev.org/65587311:05
derekhdmellado: do we need ocata?11:07
dtantsurmorning jroll, happy Friday indeed11:07
dtantsurderekh: dmellado probably doesn't :D we can skip it, given how long it has been in EM11:08
dtantsurprobably we should not touch ocata for anything non-critical11:08
derekhack11:08
*** derekh has quit IRC11:15
*** derekh has joined #openstack-ironic11:15
*** rcernin has quit IRC11:16
*** tesseract has quit IRC11:21
*** tesseract has joined #openstack-ironic11:21
*** tiendc has quit IRC11:28
openstackgerritMerged openstack/ironic stable/queens: Ansible module: fix partition_configdrive.sh file  https://review.opendev.org/65263111:34
*** S4ren has quit IRC11:47
*** rh-jelabarre has joined #openstack-ironic11:49
*** tesseract has quit IRC11:59
*** tesseract has joined #openstack-ironic12:00
*** johnhaan has quit IRC12:01
*** arne_wiebalck has quit IRC12:01
*** rajinir has quit IRC12:02
*** arne_wiebalck has joined #openstack-ironic12:03
*** johnhaan has joined #openstack-ironic12:03
*** rajinir has joined #openstack-ironic12:03
*** dsneddon has joined #openstack-ironic12:05
*** tesseract has quit IRC12:09
*** dsneddon has quit IRC12:10
*** tesseract has joined #openstack-ironic12:10
*** tesseract has quit IRC12:12
openstackgerritMerged openstack/ironic stable/rocky: Fix pyghmi path  https://review.opendev.org/65539812:13
openstackgerritMerged openstack/ironic stable/stein: Ansible module: fix clean error handling  https://review.opendev.org/65263212:13
openstackgerritMerged openstack/ironic-tempest-plugin master: Add Stein jobs  https://review.opendev.org/65380412:13
*** tesseract has joined #openstack-ironic12:13
openstackgerritDmitry Tantsur proposed openstack/ironic-lib master: Add support code for multicast DNS service discovery  https://review.opendev.org/65549012:26
openstackgerritDmitry Tantsur proposed openstack/ironic master: [WIP] Publish baremetal endpoint via mdns  https://review.opendev.org/65181012:26
openstackgerritMerged openstack/ironic stable/rocky: Reuse checksum calculation from oslo  https://review.opendev.org/65334512:27
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector master: [WIP] Expose baremetal-introspection endpoint via mdns  https://review.opendev.org/65338212:30
dtantsurrpittau, etingof: updated mdns patches ^^12:31
*** EmilienM is now known as EvilienM12:31
* etingof is looking12:32
etingofbtw, speaking of REST API: is it okay with ironic API to return a json array [{}]? or should it better be a json object e.g. {"objects": []}?12:35
jrolletingof: I think our convention is the latter12:35
jrolle.g. /v1/nodes returns {"nodes": []}12:35
etingofyeah, I see12:35
etingofthis "objects" field in my examples feels a bit meaningless12:36
*** dsneddon has joined #openstack-ironic12:38
*** dsneddon has quit IRC12:43
*** andrein has joined #openstack-ironic12:46
*** rloo has joined #openstack-ironic12:49
*** S4ren has joined #openstack-ironic12:54
*** jcoufal has joined #openstack-ironic13:11
openstackgerritIlya Etingof proposed openstack/ironic-specs master: Add spec for indicator management  https://review.opendev.org/65568513:25
rpiosoGood morning, ironicers13:26
* rpioso enjoys his Friday cup of caffeine13:26
* etingof greets rpioso from the end-of-Friday part of the world o/13:26
*** openstackgerrit has quit IRC13:27
rpiosoetingof: LOL \o13:27
*** baha has joined #openstack-ironic13:30
*** mjturek has joined #openstack-ironic13:36
*** mjturek has quit IRC13:37
*** S4ren has quit IRC13:39
*** mjturek has joined #openstack-ironic13:40
*** sthussey has joined #openstack-ironic13:41
*** baha has quit IRC13:54
*** baha has joined #openstack-ironic13:54
*** S4ren has joined #openstack-ironic13:58
TheJuliagood morning14:00
dtantsurmorning TheJulia14:00
*** bnemec is now known as beekneemech14:04
*** dsneddon has joined #openstack-ironic14:06
*** dsneddon has quit IRC14:11
*** S4ren has quit IRC14:12
*** S4ren has joined #openstack-ironic14:13
* rpioso wonders if TheJulia is on vacation14:18
TheJuliameetings :(14:18
rpittaugood morniing TheJulia :)14:19
rpiosoGood morning, dtantsur, rpittau, and TheJulia14:19
rpittauhi rpioso :)14:19
dtantsurmorning rpioso14:20
rpiosoTheJulia: We've discussed an Exercising the Ironic Services Locally set-up -- https://docs.openstack.org/ironic/latest/contributor/dev-quickstart.html#exercising-the-services-locally -- as an option for driver development, lighter in weight than devstack and an RDO undercloud.14:24
*** dsneddon has joined #openstack-ironic14:24
rpiosoTheJulia: Do the installation instructions on that page cover everything that needs to be done to support testing of deployment on a baremetal server?14:25
rpiosoTheJulia: I don't see any mention of obtaining and staging ramdisk images.14:26
*** iurygregory has joined #openstack-ironic14:27
rpiosoTheJulia: That's just an example.14:27
TheJuliait will be a little while before I can read/respond14:27
rpiosoTheJulia: No worries. Thank you for letting me know :-)14:28
*** diga has joined #openstack-ironic14:28
*** dsneddon has quit IRC14:29
jristhey dudes14:32
jristwhat's the best link for explaining/prosthelytizing Ironic?14:33
*** Lucas_Gray has joined #openstack-ironic14:33
dtantsurjrist: hi! I'm not sure about the 2nd verb you use, but https://docs.openstack.org/ironic/latest/user/index.html may help with explaining14:34
dtantsuralso https://docs.openstack.org/ironic/latest/install/refarch/common.html may be of help14:34
jristsort of means "talking about in a way that we can convert you to use ironic"14:35
jristsplashy webpage with actionable uses14:35
jrist:)14:35
jristI'm working on the website for metal3.io and it uses ironic14:35
dtantsurjrist: not really that marketing-ish, but the links about can certainly help14:35
dtantsur* above14:35
jristthat's why I want to share the fanciest ironic site14:35
cjloaderhi I have a question. anyone available to help?14:35
jristthanks dtantsur:)14:35
dtantsurbut we don't have something like ironic.io :)14:35
dtantsurcjloader: hi. maybe? depends on your question..14:36
jristbear *METAL* .eye oh14:36
jristauto playing metal soundtrack14:36
jrist:)14:36
jristjk14:36
dtantsur++14:36
jristhttps://docs.openstack.org/ironic/latest/user/index.html14:37
jristoops14:37
jristhttps://open.spotify.com/playlist/7mgpndQpa9o8U7iC9xb6ZK14:37
jrist:)14:37
* dtantsur is on a meeting, cannot check it out14:37
jristwompwomp14:37
cjloaderso, i'm running into an issue where my enrolled/registered nodes are not populating the hypervisor stats -- which further limits my ability to schedule a instance within ironic14:38
dtantsurcjloader: something like https://docs.openstack.org/ironic/latest/admin/troubleshooting.html#nova-returns-no-valid-host-was-found-error ?14:38
cjloaderthis was master before stein was released -- aka stein14:38
cjloaderyes14:38
cjloaderbut the hypervisor info is not populating14:39
cjloaderbut the node show actually has the correct info14:40
dtantsurcjloader: could you go through the check list I've shared?14:40
cjloaderi'll try again14:41
*** dsneddon has joined #openstack-ironic14:42
*** dsneddon has quit IRC14:47
*** openstackgerrit has joined #openstack-ironic14:47
openstackgerritMerged openstack/sushy master: Adding Power resource schema  https://review.opendev.org/65156014:47
openstackgerritMerged openstack/sushy master: Adding Thermal resource schema  https://review.opendev.org/65128414:47
*** hjensas has joined #openstack-ironic14:49
*** dsneddon has joined #openstack-ironic14:51
*** Lucas_Gray has quit IRC14:53
*** dsneddon has quit IRC14:56
*** baha has quit IRC14:57
*** ianychoi_ has joined #openstack-ironic15:00
openstackgerritIlya Etingof proposed openstack/sushy-tools master: Add Chassis resource support  https://review.opendev.org/65380215:02
*** ianychoi has quit IRC15:03
*** Emine has joined #openstack-ironic15:05
*** tesseract has quit IRC15:06
openstackgerritMerged openstack/bifrost stable/stein: Update links for opendev  https://review.opendev.org/65541115:06
openstackgerritMerged openstack/bifrost stable/rocky: Update links for opendev  https://review.opendev.org/65541215:06
*** iurygregory has quit IRC15:08
*** dsneddon has joined #openstack-ironic15:10
*** Goneri has joined #openstack-ironic15:12
*** baha has joined #openstack-ironic15:23
openstackgerritMerged openstack/bifrost stable/queens: Update links for opendev  https://review.opendev.org/65541315:25
rpittaugood night! have a great weekend! o/15:27
*** rpittau is now known as rpittau|afk15:27
*** baha has quit IRC15:28
*** baha_ has joined #openstack-ironic15:28
*** gkadam has quit IRC15:29
*** Goneri has quit IRC15:30
*** gkadam has joined #openstack-ironic15:32
*** gyee has joined #openstack-ironic15:36
openstackgerritMerged openstack/ironic-python-agent stable/stein: Switch to Debian Stretch for building CoreOS images  https://review.opendev.org/65346415:38
TheJuliayay brain free15:41
TheJuliarpioso: those instructions are just to get you started with the main services. You'll need to collect or build yourself.15:43
TheJuliaI've long felt like we've needed a splashy minimialist webpage, but... yeah15:43
* TheJulia blinks at things merging15:44
*** Goneri has joined #openstack-ironic15:44
*** baha_ is now known as baha15:46
rpiosoTheJulia: Besides the images and their staging, are there any other things missing? Collecting and staging the images were just a couple of examples. Will I need to install and configure DHCP and TFTP manually, beyond the guidance that page offers?15:51
TheJuliarpioso: It really depends on what your doing and what else you have installed15:54
TheJuliaIf your going to try and deploy a machine, your going to need dhcp+tftp15:55
TheJuliaif your just working on a bios setting something in the driver, you don't need those15:55
arne_wiebalckDo we have a recipe documented somewhere that describes adoption including the instance creation in nova? Like enroll nodes with fake driver, adopt, create instance in nova, change h/w type from fake to real ...15:56
arne_wiebalckI remember there were some summit presentations on this a while ago.15:57
*** e0ne has quit IRC15:58
TheJulianot including instance creation in nova as a document15:59
rpiosoTheJulia: All of the good stuff -- power, RAID, IPA inspection, OOB inspection, BIOS, deployment, etc. :-) Does anything else come to mind that needs to be done?16:00
TheJuliaI do seem to remember someone was using nova fake virt to create an instance in nova, and then assigning the instance UUID to an adopted node in ironic.16:00
arne_wiebalckI was thinking about using the fake driver on the ironic side and let nova think all is good.16:01
arne_wiebalckIt's basically equivalent I guess.16:02
arne_wiebalckIf things work they way I think they work, that is.16:02
* arne_wiebalck is trying to get more serious about adopting existing physical machines into ironic16:03
*** lucasagomes has quit IRC16:09
openstackgerritIlya Etingof proposed openstack/sushy-tools master: Rename `drivers` to `resources/systems`  https://review.opendev.org/63849216:15
openstackgerritIlya Etingof proposed openstack/sushy-tools master: Simplify resource initialization  https://review.opendev.org/65538516:15
openstackgerritIlya Etingof proposed openstack/sushy-tools master: Add Managers resource support  https://review.opendev.org/63868216:16
arne_wiebalckbye everyone, enjoy the weekend and the summit o/16:16
openstackgerritIlya Etingof proposed openstack/sushy-tools master: Add Chassis resource support  https://review.opendev.org/65380216:16
openstackgerritIlya Etingof proposed openstack/sushy-tools master: WIP: Add Indicator LED resource emulation  https://review.opendev.org/65593616:16
*** dsneddon has quit IRC16:18
*** dsneddon has joined #openstack-ironic16:22
*** gkadam has quit IRC16:34
*** S4ren has quit IRC16:43
*** diga has quit IRC16:44
*** dougsz has quit IRC17:03
*** derekh has quit IRC17:05
*** Emine has quit IRC17:09
dtantsurTheJulia: there may be something else broken with coreos jobs :( https://review.opendev.org/#/q/I751522209d07caa26422a75b108f8c8baf782028 keep failing on the same one job: partition+direct17:13
dtantsurrpittau|afk: when you wake up on Monday ^^17:13
TheJuliasigh17:13
TheJuliaI'll try to take a look once I convince a travel portal to let me book some flights17:13
dtantsurFailed to soft power off node 1b098078-8a95-4143-bf86-e5c256529fe4 in at least 30 seconds17:14
dtantsurmmm\17:14
dtantsurOSError: [Errno 2] No such file or directory17:15
dtantsuryay, not shutdown command \o/17:15
TheJuliawoot!17:15
TheJuliahmm17:15
TheJuliahalt -p time?17:15
TheJuliai.e. if shutdown cmd fails, issue halt -p?17:16
dtantsurTheJulia: well, the command should be present.. maybe we just need a new dependency?17:16
* dtantsur creates a stretch container17:17
openstackgerritMerged openstack/tenks master: Replace git.openstack.org URLs with opendev.org URLs  https://review.opendev.org/65508317:18
TheJulia\o/ success flight booked17:19
dtantsurcongrats :)17:21
dtantsurso, it seems that we need systemd-sysv package17:21
TheJuliawhat is the systemd-native option?17:21
rpittau|afksystemctl poweroff17:22
* rpittau|afk sleep-irc-ing17:23
dtantsuryep. but we cannot assume systemd everywhere. or can we?17:23
dtantsurat least it's not something backportable17:23
rpittau|afkstretch should have systemd, but yeah the alternative is to install systemd-sysv17:23
dtantsur'poweroff' is hardcoded in IPA itself17:24
rpittau|afkgah17:25
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent stable/rocky: [DNM] Try installing systemd-sysv  https://review.opendev.org/65597517:25
dtantsurand with this ^^ I'm going to go packing17:25
rpittau|afkand I go back to sleep17:26
dtantsurg'night rpittau|afk17:26
rpittau|afkgood packing dtantsur17:26
dtantsur:)17:26
TheJuliaWell, it might not be directly backportable, but we should likely try multiple methods of shutting the host down17:27
TheJuliaHmmm... \o/ one of my flights disappeared17:34
*** S4ren has joined #openstack-ironic17:40
dtantsurOo17:52
*** Goneri has quit IRC17:54
*** S4ren has quit IRC17:58
*** Goneri has joined #openstack-ironic18:05
jrollTheJulia: dtantsur: echo o > /proc/sysrq-trigger :)18:10
jrollwhen all else fails, sysrq18:10
dtantsurjroll: we even have fallback to it, but not on OSError18:11
jrollaha18:11
*** sleterrier_ has quit IRC18:12
*** sleterrier_ has joined #openstack-ironic18:12
cjloaderdtantsur: thx for the help, found my node had extra properties, removed and it worked18:14
dtantsurgreat!18:20
*** mjturek has quit IRC18:24
*** baha has quit IRC18:30
openstackgerritMerged openstack/ironic stable/queens: Fix pyghmi path  https://review.opendev.org/65539918:31
dtantsurokay, time for dinner!18:39
dtantsursafe travels those going to Denver18:39
*** andrein has quit IRC18:43
*** dtantsur is now known as dtantsur|afk18:57
*** dims has quit IRC19:25
*** andrein has joined #openstack-ironic19:29
*** dims has joined #openstack-ironic19:30
*** dims has quit IRC19:31
*** dims has joined #openstack-ironic19:31
*** dims has quit IRC19:38
*** mmethot has quit IRC19:43
*** Emine has joined #openstack-ironic19:46
*** dims has joined #openstack-ironic19:48
*** dims has quit IRC19:52
*** jcoufal has quit IRC19:56
rpiosoTheJulia: I noticed the IPMI and Redfish drivers are not listed on the OpenStack Drivers Marketplace -- https://www.openstack.org/marketplace/drivers/#project=ironic%20(bare%20metal%20provisioning)&vendor=all&release=all19:56
rpiosoTheJulia: If it's agreeable with you and the community, I would be glad to propose adding them with the vendor listed as 'OpenStack Community'.19:56
*** dims has joined #openstack-ironic19:59
*** dims has quit IRC20:04
*** dims has joined #openstack-ironic20:05
*** sleterrier_ has quit IRC20:08
openstackgerritMerged openstack/ironic stable/stein: Make the JSON RPC server work with both IPv4 and IPv6  https://review.opendev.org/65540920:22
*** dsneddon has quit IRC20:33
*** Emine has quit IRC20:48
*** beekneemech has quit IRC21:06
*** whoami-rajat has quit IRC21:10
*** pcaruana has quit IRC21:16
*** mmethot has joined #openstack-ironic21:37
*** rloo has quit IRC22:11
*** Lucas_Gray has joined #openstack-ironic22:13
*** dsneddon has joined #openstack-ironic22:51
*** EvilienM is now known as EmilienM22:51
*** dsneddon has quit IRC22:55
*** dsneddon has joined #openstack-ironic22:57
*** dsneddon has quit IRC23:02
*** dsneddon has joined #openstack-ironic23:07
*** dsneddon has quit IRC23:12
*** dsneddon has joined #openstack-ironic23:21
*** dsneddon has quit IRC23:25
*** dsneddon has joined #openstack-ironic23:27
*** dsneddon has quit IRC23:32
*** dsneddon has joined #openstack-ironic23:37
*** dsneddon has quit IRC23:42
*** bdodd has quit IRC23:45
*** dsneddon has joined #openstack-ironic23:47
*** gyee has quit IRC23:49
*** dsneddon has quit IRC23:52
*** andrein has quit IRC23:52
*** dsneddon has joined #openstack-ironic23:57

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