Wednesday, 2018-07-11

rpiosoTheJulia: Perhaps my dev system doesn't have all of the tools needed to build the docs. Is there doc about setting up to build docs?00:01
rpiosoTheJulia: I found some at https://docs.openstack.org/doc-contrib-guide/docs-builds.html00:03
*** phuongnh has joined #openstack-ironic00:12
TheJuliarpioso: honestly, I've never had problems with a working tox install00:21
TheJuliaalthough, perhaps spinx is the wrong vresion?00:21
TheJuliabut.. hmm00:21
rpiosoTheJulia: I posted in #openstack-oslo. Hopefully, they can advise.00:23
*** zhangfei has joined #openstack-ironic00:33
*** phuongnh has quit IRC00:45
TheJuliarpioso: Might be worth just uploading it and seeing what CI says, that way we can als oget more eyes on it and the state of the docs.  I feel like I've gotten that error when there was a formatting error in a docstring....00:48
TheJuliaAnyway, I'm calling it a day soon00:49
*** rnoriega has quit IRC01:02
*** lhinds has quit IRC01:04
*** rloo has quit IRC01:06
openstackgerritNguyen Van Trung proposed openstack/ironic master: Implement iRMC BIOS configuration  https://review.openstack.org/53459501:12
*** rnoriega has joined #openstack-ironic01:16
*** zhangfei has quit IRC01:18
*** lhinds has joined #openstack-ironic01:19
*** rpioso is now known as rpioso|afk01:19
rpioso|afkTheJulia: I, too. Have a good one.01:19
*** luzC has quit IRC01:24
*** luzC has joined #openstack-ironic01:28
*** zhangfei has joined #openstack-ironic01:31
*** cjloader has joined #openstack-ironic01:43
*** tiendc has joined #openstack-ironic01:44
*** cjloader has quit IRC01:53
*** zhangfei has quit IRC01:56
*** hshiina has joined #openstack-ironic02:06
*** zhangfei has joined #openstack-ironic02:14
openstackgerritRuby Loo proposed openstack/python-ironicclient master: Support node's deploy_step field  https://review.openstack.org/58152002:20
*** rh-jelabarre has joined #openstack-ironic02:21
*** rh-jelabarre has quit IRC02:42
*** phuongnh has joined #openstack-ironic02:44
*** bfournie1 has quit IRC03:31
*** bfournie has joined #openstack-ironic03:32
*** zshi has quit IRC04:05
*** spartacloud has joined #openstack-ironic04:20
*** phuongnh has quit IRC04:25
*** phuongnh has joined #openstack-ironic04:26
*** phuongnh has quit IRC04:37
*** phuongnh has joined #openstack-ironic04:38
*** spartacloud has quit IRC04:47
*** spartacloud has joined #openstack-ironic05:00
*** links has joined #openstack-ironic05:03
*** spartacloud has quit IRC05:04
*** vmud213 has joined #openstack-ironic05:07
openstackgerritHironori Shiina proposed openstack/ironic master: DNM: Run iRMC CI with iRMC BIOS interface  https://review.openstack.org/58157105:07
*** spartacloud has joined #openstack-ironic05:11
*** spartacloud has quit IRC05:16
*** e0ne has joined #openstack-ironic05:16
*** spartacloud has joined #openstack-ironic05:17
*** hamzy has quit IRC05:17
*** e0ne has quit IRC05:19
*** spartacloud has quit IRC05:21
*** hwoarang has quit IRC05:31
*** hwoarang has joined #openstack-ironic05:32
*** skazi has joined #openstack-ironic05:36
*** mjura has joined #openstack-ironic05:36
*** spartacloud has joined #openstack-ironic05:37
*** hamzy has joined #openstack-ironic05:40
*** spartacloud has quit IRC05:41
*** spartacloud has joined #openstack-ironic05:49
*** rbartal has joined #openstack-ironic05:50
*** spartacloud has quit IRC05:54
*** ianw is now known as ianw_pto06:00
*** hjensas has quit IRC06:01
*** jtomasek has quit IRC06:01
*** zshi has joined #openstack-ironic06:04
*** jiapei has joined #openstack-ironic06:26
*** med__ has joined #openstack-ironic06:27
*** hamzy has quit IRC06:27
*** hamzy_ has joined #openstack-ironic06:27
*** medberry has quit IRC06:27
*** skazi has quit IRC06:27
openstackgerritTuan Do Anh proposed openstack/networking-generic-switch master: Fix lower-constraints.txt  https://review.openstack.org/58158306:32
jiapeiHello ironicers, I'm here here to ask for help. I've  setup zuul v3, but if fails to pull Ironic or other projects from gerrit. It complains "Host key verification failed". Some people told me that it may caused by permissions, but I've checked that the permission is right. Could anyone help me and have a look of it? The log is here http://paste.openstack.org/show/725525/, you can also login the VPS to investigate.06:37
jiapeiThank you06:37
*** arnewiebalck__ has joined #openstack-ironic06:43
*** arnewiebalck__ has quit IRC06:43
*** mrunge_ is now known as mrunge06:50
*** skazi has joined #openstack-ironic06:58
*** hshiina has quit IRC06:59
*** arnewiebalck__ has joined #openstack-ironic07:01
openstackgerritTuan Do Anh proposed openstack/python-ironicclient master: Fix lower-constraints.txt  https://review.openstack.org/58159907:02
*** rbartal has quit IRC07:04
*** zshi has quit IRC07:06
*** serlex has joined #openstack-ironic07:09
*** hjensas has joined #openstack-ironic07:10
*** hjensas has quit IRC07:10
*** hjensas has joined #openstack-ironic07:10
*** e0ne has joined #openstack-ironic07:11
*** tesseract has joined #openstack-ironic07:12
openstackgerritvinay kumar muddu proposed openstack/ironic master: iLO BIOS interface implementation  https://review.openstack.org/57680307:13
*** e0ne has quit IRC07:16
*** e0ne has joined #openstack-ironic07:19
*** jcoufal has joined #openstack-ironic07:26
*** zhangfei has quit IRC07:36
openstackgerritMadhuri Kumari proposed openstack/ironic master: [DNM][WIP] Implement GraphicalConsole Interface  https://review.openstack.org/54735607:40
*** arnewiebalck__ has quit IRC07:43
*** arnewiebalck__ has joined #openstack-ironic07:45
*** zhangfei has joined #openstack-ironic07:49
*** rcernin has quit IRC08:03
*** MrBerns has joined #openstack-ironic08:06
*** racedo has joined #openstack-ironic08:09
*** dougsz has joined #openstack-ironic08:11
*** ajya has joined #openstack-ironic08:15
*** derekh has joined #openstack-ironic08:21
*** arnewiebalck__ has quit IRC08:26
*** milan has joined #openstack-ironic08:26
*** arnewiebalck__ has joined #openstack-ironic08:26
*** arnewiebalck__ has quit IRC08:28
*** skazi has quit IRC08:48
*** jtomasek has joined #openstack-ironic08:50
openstackgerritWill Szumski proposed openstack/networking-generic-switch master: Adds ngs_switchport_mode config option to Dell PowerConnect driver  https://review.openstack.org/58163108:59
*** skazi has joined #openstack-ironic09:00
*** rbartal has joined #openstack-ironic09:01
*** zhangfei has quit IRC09:02
*** arnewiebalck__ has joined #openstack-ironic09:07
*** mgoddard has joined #openstack-ironic09:09
*** Goneri has joined #openstack-ironic09:09
*** skazi has quit IRC09:10
*** zhangfei has joined #openstack-ironic09:15
*** skazi has joined #openstack-ironic09:17
openstackgerritAija Jaunteva proposed openstack/sushy master: Cleanup unittest file loading  https://review.openstack.org/58138509:22
*** pbourke has quit IRC09:23
*** zhangfei has quit IRC09:23
*** pbourke has joined #openstack-ironic09:25
*** mgoddard has quit IRC09:30
openstackgerritDebayan Ray proposed openstack/sushy master: Introduces ``cache_it`` decorator  https://review.openstack.org/58164509:34
*** ianychoi_ has joined #openstack-ironic09:38
*** zhangfei has joined #openstack-ironic09:40
*** ianychoi has quit IRC09:41
openstackgerritWill Szumski proposed openstack/networking-generic-switch master: Constrain neutron-lib version  https://review.openstack.org/58164709:45
openstackgerritDebayan Ray proposed openstack/sushy master: Introduces ``cache_it`` decorator  https://review.openstack.org/58164509:48
*** mgoddard has joined #openstack-ironic09:49
*** sambetts|afk is now known as sambetts10:00
sambettsMorning all10:04
*** ianychoi_ has quit IRC10:05
openstackgerritWill Szumski proposed openstack/networking-generic-switch master: Remove unicode from tox.ini  https://review.openstack.org/58165410:18
*** ianychoi has joined #openstack-ironic10:30
openstackgerritWill Szumski proposed openstack/networking-generic-switch master: Adds ngs_switchport_mode config option to Dell PowerConnect driver  https://review.openstack.org/58163110:33
openstackgerritAija Jaunteva proposed openstack/sushy-tools master: Cleanup usage of 'simulator' and 'cloud-backed' in docs  https://review.openstack.org/58166010:41
openstackgerritVu Cong Tuan proposed openstack/python-ironicclient master: Remove testrepository  https://review.openstack.org/58166610:47
*** Guest67898 is now known as rook10:48
openstackgerritVu Cong Tuan proposed openstack/networking-generic-switch master: Remove testrepository  https://review.openstack.org/58167611:08
openstackgerritVu Cong Tuan proposed openstack/networking-baremetal master: Remove testrepository  https://review.openstack.org/58167911:12
openstackgerritVu Cong Tuan proposed openstack/ironic-lib master: Remove testrepository  https://review.openstack.org/58168111:13
*** zshi has joined #openstack-ironic11:15
openstackgerritVu Cong Tuan proposed openstack/ironic-python-agent master: Remove testrepository  https://review.openstack.org/58168511:17
*** bfournie has quit IRC11:18
*** bfournie has joined #openstack-ironic11:18
*** bfournie has quit IRC11:18
*** zhangfei has quit IRC11:30
jrollmorning11:35
*** EvilienM is now known as EmilienM11:36
*** racedo has quit IRC11:43
*** bfournie has joined #openstack-ironic11:49
*** spartacloud has joined #openstack-ironic11:49
*** rh-jelabarre has joined #openstack-ironic11:49
*** spartacloud has quit IRC11:54
*** e0ne has quit IRC12:03
*** MattMan has quit IRC12:05
*** MattMan has joined #openstack-ironic12:05
*** jiapei has quit IRC12:06
openstackgerritvinay kumar muddu proposed openstack/ironic master: iLO BIOS interface implementation  https://review.openstack.org/57680312:12
*** rbartal has quit IRC12:13
openstackgerritNguyen Hung Phuong proposed openstack/ironic master: Add CUSTOM_CPU_FPGA Traits value to ironic inspection  https://review.openstack.org/56937712:14
TheJuliaGood morning!12:17
*** racedo has joined #openstack-ironic12:19
TheJuliasambetts: The ipxe patch that I revised yesterday, I received work back from the original author as to the scale they set their nova-compute process to, and they believe that just the back-off pattern in the patch solves their issue, so they are good with the 30 second hold and power-off.12:21
TheJuliahttps://review.openstack.org/#/c/57851212:21
patchbotpatch 578512 - ironic - Poweroff server after 10 tries12:21
sambettsTheJulia: awesome, I'll try to review soon :)12:22
TheJuliaThanks12:22
*** e0ne has joined #openstack-ironic12:22
phuongnhmorning TheJulia :)12:23
*** dprince has joined #openstack-ironic12:26
TheJuliagood morning phuongnh12:26
TheJuliajroll: would you object if I were to start to shift your conductor patchsets to be based of of the deploy steps patches?12:29
*** racedo has quit IRC12:30
TheJuliaquick and easy reviews for anyone interested: https://review.openstack.org/#/c/579966/3 https://review.openstack.org/#/c/579967/312:30
patchbotpatch 579966 - ironic - Deploy steps - DB model12:30
patchbotpatch 579967 - ironic - Deploy steps - versioned objects12:30
jrollTheJulia: I'm doing it12:31
jrolland mostly done, so yes :P12:31
TheJuliajroll: awesome! <312:32
jrollTheJulia: for next time, you don't need to mark everywhere there's an api version, save yourself the bit of time :)12:32
TheJuliajroll: I find it helps others to just try and tag every spot I notice because it can get slightly confusing on top of a merge conflict.12:33
jrollfair enough12:33
*** tiendc has quit IRC12:34
*** phuongnh has quit IRC12:35
TheJuliaso I've been doing it out of habit for a while... api rebases seem to come back much faster that way :)12:35
*** hkominos has quit IRC12:39
*** e0ne has quit IRC12:41
*** e0ne has joined #openstack-ironic12:51
*** e0ne has quit IRC12:52
*** trown|outtypewww is now known as trown12:55
*** e0ne has joined #openstack-ironic12:55
*** vmud213 has quit IRC12:58
*** rloo has joined #openstack-ironic13:01
*** openstack has joined #openstack-ironic13:04
*** ChanServ sets mode: +o openstack13:04
*** lifeless has quit IRC13:04
serlexI see, yes I will give the access via console bit a go13:04
serlexthanks TheJulia13:05
TheJuliaserlex: awesome, no problem, happy to help!13:05
serlexI'm running behind a work firewall, so I assume I need to insert some proxy details?13:17
sambettsserlex: the network where your baremetal is running, needs to be able to talk to the Ironic API, I would not expect that to require a proxy13:18
*** mjturek has joined #openstack-ironic13:19
*** racedo has joined #openstack-ironic13:19
*** alexpilotti has quit IRC13:23
TheJuliaanyone working on the fujitsu bios interface support? https://review.openstack.org/#/c/534595 has 2x+2, needs a follow-up13:25
patchbotpatch 534595 - ironic - Implement iRMC BIOS configuration13:25
TheJuliaserlex: Essentially you can build an IPA image that is aware of proxy config if memory serves, but in normal operation, it is not really advisable to introduce an intermediate proxy in to the infrastructure between an internal API endpoint and the baremetal nodes unless you really know what your doing and you need some of the benefits that a proxy server can provide like caching. That will only work with swift13:27
TheJuliatempurls and the agent `direct` deploy_interface along with a long enough timeout for the tempurl such that the URL can be reused... which is additional configuration.13:27
serlexI'm making assumptions at the moment. Coreos is stuck at login prompt with Ironic at "wait call-back"...need to login and see what is going on13:36
*** mbeierl has quit IRC13:37
*** e0ne has quit IRC13:45
bfournieminor fix that could use a +W - https://review.openstack.org/#/c/578552/, thanks13:47
patchbotpatch 578552 - python-ironic-inspector-client - Provide proper error message if interface name is ...13:47
*** lifeless has joined #openstack-ironic13:47
*** zhangfei has joined #openstack-ironic13:55
*** mbeierl has joined #openstack-ironic13:56
*** jistr is now known as jistr|mtg13:56
*** baha has joined #openstack-ironic13:56
*** skazi has quit IRC13:56
TheJuliabfournie: done14:01
bfournieTheJulia: thank you!14:01
*** e0ne has joined #openstack-ironic14:07
openstackgerritChuck Short proposed openstack/ironic-inspector master: Sync up Flask version with global-requirements  https://review.openstack.org/58138114:09
openstackgerritJulia Kreger proposed openstack/python-ironic-inspector-client stable/queens: Gate fix: Cap hacking to avoid gate failure  https://review.openstack.org/56756714:10
*** zshi has quit IRC14:13
*** alexpilotti has joined #openstack-ironic14:16
*** markguz has joined #openstack-ironic14:17
*** alexpilotti has quit IRC14:21
*** alexpilotti has joined #openstack-ironic14:22
openstackgerritMerged openstack/bifrost master: Follow the new PTI for document build  https://review.openstack.org/57136014:25
*** zshi has joined #openstack-ironic14:26
*** alexpilotti has quit IRC14:26
*** linkmark has joined #openstack-ironic14:28
*** alexpilotti has joined #openstack-ironic14:28
*** spartacloud has joined #openstack-ironic14:29
*** spartacloud has quit IRC14:34
*** mjura has quit IRC14:41
serlexAfter bit of messing around, managed to login to coreos, reaching the API endpoint is the issue14:45
*** cjloader has joined #openstack-ironic14:51
TheJuliastable cores, there are a few reviews up for ironic-lib14:52
*** cdearborn has joined #openstack-ironic14:53
*** jistr|mtg is now known as jistr14:54
*** cjloader has quit IRC14:56
*** cjloader has joined #openstack-ironic14:57
*** rpioso|afk is now known as rpioso14:58
rpiosoGood morning14:58
*** alexpilotti has quit IRC14:59
*** alexpilotti has joined #openstack-ironic15:00
*** alexpilotti has quit IRC15:00
openstackgerritJim Rollenhagen proposed openstack/ironic master: Add conductor_group field to nodes and conductors tables  https://review.openstack.org/57962615:01
openstackgerritJim Rollenhagen proposed openstack/ironic master: Add conductor_group field to config, node and conductor objects  https://review.openstack.org/57962715:01
openstackgerritJim Rollenhagen proposed openstack/ironic master: Use conductor group for hash ring calculations  https://review.openstack.org/57968415:01
openstackgerritJim Rollenhagen proposed openstack/ironic master: Expose node.conductor_group in the REST API  https://review.openstack.org/58139115:01
jrollTheJulia: all yours15:01
openstackgerritMerged openstack/python-ironic-inspector-client master: Provide proper error message if interface name is invalid  https://review.openstack.org/57855215:01
openstackgerritMerged openstack/python-ironic-inspector-client master: Update the home-page link  https://review.openstack.org/58080915:01
openstackgerritMerged openstack/python-ironic-inspector-client master: Add release note link in README  https://review.openstack.org/57864615:01
*** spartacloud has joined #openstack-ironic15:01
rlooTheJulia: wrt ironic-lib, done and good morning everyone15:03
jrollmorning rloo15:03
rloojroll: morning. ^^ is on my list to look at today :)15:03
jrollthanks!15:04
*** TxGirlGeek has joined #openstack-ironic15:05
*** spartacloud has quit IRC15:06
NobodyCamGood Morning Ironic'ers15:06
openstackgerritMerged openstack/ironic-lib stable/pike: Avoid tox_install.sh for constraints support  https://review.openstack.org/58102215:10
rloogood morning NobodyCam!15:10
NobodyCamGood Morning rloo15:11
NobodyCam:) happy Hump Day15:11
NobodyCam:p15:11
rloo:)15:11
openstackgerritMerged openstack/ironic-lib stable/ocata: Avoid tox_install.sh for constraints support  https://review.openstack.org/58102415:12
*** links has quit IRC15:16
TheJuliagood morning NobodyCam15:20
TheJuliarloo: thanks!15:20
NobodyCamGood Morning TheJulia :)15:20
TheJuliarloo: thanks * 2 :)15:21
*** zhangfei has quit IRC15:25
serlexAs far as "ironic_python_agent.ironic_api_client ConnectionError: HTTPConnectionPool(", can someone point me towards the problem?15:27
jrollthat usually points to the IPA ramdisk not being able to reach ironic-api over http15:28
jrollso either there's an incorrect url being passed to the agent, or a firewall or something in the way15:28
*** spartacloud has joined #openstack-ironic15:28
serlexits trying to contact internal ironic API which the ramdisk can't communicate to15:29
jrollright, it needs to be able to do that. it's typically a firewall issue15:30
jrollor two separate networks that aren't connected15:30
*** spartacloud has quit IRC15:34
serlexalright thanks15:35
*** jcoufal has quit IRC15:35
openstackgerritRuby Loo proposed openstack/ironic master: Deploy steps - conductor & drivers  https://review.openstack.org/57864915:46
openstackgerritRuby Loo proposed openstack/ironic master: Deploy steps - API & notifications  https://review.openstack.org/57996815:47
mnaseraw, i was a lil bummed out reading this15:57
mnaserhttps://github.com/openstack/bifrost/blob/212d25a364f338203075a39bb5010a9ec52e7c9c/playbooks/roles/bifrost-ironic-install/templates/ironic.conf.j2#L9-L1215:57
*** tesseract has quit IRC16:01
*** serlex has quit IRC16:01
TheJuliamnaser: spawn more hours in  day and I'll finish the patches16:01
TheJuliaalso, a coffee IV16:02
mnaserhaha, i was considering this for a new deployment but all of our internal network is spine/leaf16:02
mnaserwhich means depending where hardware is, it gets different numbering16:02
mnaseri know that can be somewhat done with neutron but yeah.16:02
TheJuliayeah, if they are enrolled with parameters set, and dhcp statically points back to ipxe, it can be done16:03
TheJuliawe have a doc that covers the case of using external dhcp to point back to the API endpoint and ipxe loader in one place.16:04
*** hjensas has quit IRC16:04
mnaseri guess my challenge after that is figuring out how to make dhcp respond across all these different racks but thats a problem i gotta solve regardless of ironic/etc16:05
TheJuliaspine/leaf routed right?16:05
mnaseryeah16:05
mnaserunfortunately our leaf switches don't dhcp (surprise)16:06
TheJuliathat... is... awesome16:06
TheJuliaBut they will do L3 routing?16:06
mnaseryep, ospf to share routes and ecmp across their interfaces16:07
mnaser(aristas)16:07
mnaser(they say: "well, it is linux, you can always install dhcp rpms")16:08
mnaser(nope'd tf out of that idea)16:08
TheJuliahttps://memegenerator.net/img/instances/59051615/not-sure-if-face-palm-or-head-desk.jpg16:08
mnaserright?!16:09
TheJuliaYeah, I don't blame you for the nopes! :)16:09
mnaserhmm16:11
mnaserlooks like they do have dhcp relay16:11
TheJuliaI'm really surprised they don't support dhcp serving when supporting L3 routing... Maybe this is one of those times a raspberry pi is appropriate to be zip-tied into rack... or a dhcp vlan gets passed along the spine.... :\16:11
TheJuliaoh, well, that could work quite well then16:11
mnaseryeah i actually considered the raspberry pi but some of our datacenters are water cooled16:11
mnaserno hot/cold aisle, the back is sealed with a large radiator that's water cooled16:11
mnaserthey would cook in minutes :p16:12
mnaserok so i guess i could hardcode the ips in bifrost16:12
mnaserand let it do dhcp16:12
openstackgerritMerged openstack/ironic-lib master: Remove testrepository  https://review.openstack.org/58168116:12
openstackgerritMerged openstack/ironic master: Fix typo of function naming conventions in test_deploy_utils.py  https://review.openstack.org/58117516:12
mnaserand then make the switches do dhcp relay16:12
mnaserdoes that see msane?16:12
TheJulianot terribly16:14
TheJuliaThis kind of seems reminiscent of some work yolanda_ did16:14
mnaserthat way the machine that runs bifrost is really the only thing that controls everything in a way16:15
mnasermaybe setup a dhcp server with multiple pools depending on which switch relays it16:16
mnaserso i dont have to hardcode things16:16
mnaserok, im getting ideas :>16:16
*** mgoddard has quit IRC16:18
openstackgerritRuby Loo proposed openstack/ironic master: Deploy steps - conductor & drivers  https://review.openstack.org/57864916:19
*** Goneri has quit IRC16:19
openstackgerritRuby Loo proposed openstack/ironic master: Deploy steps - API & notifications  https://review.openstack.org/57996816:19
TheJuliamnaser: \o/16:20
rlooTheJulia, jroll: I looked at a couple of the conductor_group patches, leaving the hardest (I think) one for tomorrow morning. Gotta go to my other day job now :)16:22
TheJuliarloo: <316:23
TheJuliaI've not gotten to that one either yet, but meetings have consumed a good chunk of my day so far16:23
*** efried is now known as efried_off16:23
rlooTheJulia: no worries. Now that it got rebased on top of the deploy steps, we have more time :)16:24
TheJulia\o/16:25
TheJuliajroll: thanks for that by the way16:25
*** racedo has quit IRC16:27
* TheJulia takes a brain break and goes off to find lunch16:29
*** efried_off has quit IRC16:31
*** efried_off has joined #openstack-ironic16:31
*** arnewiebalck__ has quit IRC16:39
*** e0ne has quit IRC16:39
*** hjensas has joined #openstack-ironic16:45
*** hjensas has quit IRC16:45
*** hjensas has joined #openstack-ironic16:45
*** baha has quit IRC16:48
*** dougsz has quit IRC16:51
*** racedo has joined #openstack-ironic16:54
openstackgerritChuck Short proposed openstack/ironic-inspector master: Sync up Flask version with global-requirements  https://review.openstack.org/58138116:54
*** v12aml has quit IRC16:59
*** MrBerns has quit IRC16:59
*** derekh has quit IRC17:00
*** v12aml has joined #openstack-ironic17:04
*** trown is now known as trown|lunch17:08
*** ajya has quit IRC17:12
jrollrloo: thanks! TheJulia: no problem :)17:14
*** milan has quit IRC17:14
jrollmnaser: yeah, dhcp relay is what we did in onmetal17:15
mnaserjroll: id love make this kinda part of the cloud itself so we can deploy compute nodes to expand the cloud but also leave them part of ironic for customers to use if they’re available17:19
jrollmnaser: that's my dream cloud17:20
jrollusing ironic to deploy the compute nodes as well17:20
sambettsI have had that working17:20
jrollI'd bet the arista plugin can configure dhcp relay at deploy time :)17:20
jrollor something dynamic like that17:21
*** cdearborn has quit IRC17:21
*** cdearborn has joined #openstack-ironic17:22
sambettsif you add your control plane network as a neutron network, and have the ability to configure the VLANs on the TORs via neutron, then its possible to have ironic deploy a node to the control plane, which can then be added as a nova compute node17:22
mbeierljust did a pull from master (52bdfd32d) and now I'm getting a docs build failure.  Anyone else seeing that?17:22
mbeierlironic/ironic/api/controllers/v1/__init__.py:docstring of ironic.api.controllers.v1.Controller.get:1:duplicate object description of get, other instance in /home/mark/git/openstack/ironic/doc/source/contributor/api/ironic.api.controllers.root.rst, use :noindex: for one of them17:23
*** racedo has quit IRC17:27
*** racedo has joined #openstack-ironic17:28
*** sambetts is now known as sambetts|afk17:29
sambetts|afknight all o/17:30
*** racedo_ has joined #openstack-ironic17:32
*** baha has joined #openstack-ironic17:36
mnaserYeah I think there are a few security considerations to be taken if you go that route. Probably needs some thinking over17:38
mnaserThe arista plugin thing, can you clarify a bit more on jroll ?17:40
jrollmnaser: there's a neutron plugin for managing arista switches, for use with baremetal17:40
* jroll finds more notes on this17:40
jrollhere's the source: https://github.com/openstack/networking-arista17:40
jrolland this describes some of the ironic-side config https://docs.openstack.org/ironic/latest/admin/multitenancy.html17:41
jrollbasically you configure some of the switchport info and the arista plugin for neutron will configure the switch for the tenant networks and such17:42
*** racedo_ has quit IRC18:01
*** racedo has quit IRC18:02
TheJuliaOkay, I think I'm free of meeting now for the rest of the day.... finally18:08
TheJuliambeierl: interesting :\ can we get your pip freeze output, I'm wondering if a package has been updated that doesn't like the docs18:09
mbeierlTheJulia: pip freeze from inside the docs/bin/activate?18:12
*** e0ne has joined #openstack-ironic18:16
TheJuliayeah18:17
mbeierlTheJulia: https://paste.fedoraproject.org/paste/vnQovLL7u~DgN1xDa9M5Mw18:18
* mbeierl struggles with having issues getting pastebinit to work on my new Fedora vm18:18
TheJuliawow, I thought I had built docs recently but apparently not and I've got a weird but different error now18:25
mbeierlOk, good.  After rpioso's epic battle, I feared I was in for a long haul18:27
mbeierlnot that it's good that the docs aren't working, but still :)18:27
*** milan has joined #openstack-ironic18:28
openstackgerritJulia Kreger proposed openstack/ironic master: ramdisk deploy driver  https://review.openstack.org/56894018:31
*** trown|lunch is now known as trown18:32
TheJuliayeah, trying a fresh update off of master18:35
TheJuliasweet18:42
TheJulianoindex18:43
*** mbeierl1 has joined #openstack-ironic18:45
TheJuliawell this is not aqesome18:45
* TheJulia pondrs optoins18:45
*** mbeierl has quit IRC18:46
mbeierl1don't docs get verified by Zuul?18:46
*** mbeierl has joined #openstack-ironic18:47
*** mbeierl has quit IRC18:47
*** mbeierl1 is now known as mbeierl18:47
TheJuliathey are18:47
TheJuliabut, it is class inheritance issue where docs are ultimately duplicated18:48
mbeierlbut why didn't it get caught?18:48
mbeierljust trying to understand the toolchain :)18:48
TheJuliambeierl: because some of the modules that does autodoc processing either changd behavior and stated returning it as a warning18:49
*** e0ne has quit IRC18:49
TheJuliasince we can pull in a range18:49
mbeierlso patch verification is not the same as the full tox -edocs ?18:49
TheJuliano, it is, it is likely failing in the gate18:50
TheJuliaheh, docs are reported on ci-watch18:51
*** arnewiebalck__ has joined #openstack-ironic18:53
TheJuliaand the only way to seeminly fix it is not to use automatic generation of docs :\18:56
*** markguz_ has joined #openstack-ironic18:59
*** harlowja has joined #openstack-ironic19:00
*** cdearborn has quit IRC19:01
*** e0ne has joined #openstack-ironic19:01
*** markguz has quit IRC19:02
TheJuliarpioso: you around?19:02
rpiosoTheJulia: Here I am.19:03
TheJuliadid you ever figure out what you were encountering with the docs builds?19:03
rpiosoTheJulia: Nope, at least not entirely. The latest is that I've been getting the same error mbeierl described.19:05
*** e0ne has quit IRC19:06
rpiosoTheJulia: I had to dust off my dev system. First I had to update my Python tools -- pip, tox, pbr, setuptools, and virtualenv19:07
TheJuliayeah, I'm hitting the same error... and it is the result of our automatic doc generation19:07
TheJuliawhat is super weird... no issues in the gate unless we're they are explicitly not doing processing of warnings as errors19:09
* TheJulia removes the flag and retries19:10
rpiosoTheJulia: Then I had to fix a Python 3 issue around there being no module named sqlite3 or some such. I built the libraries and shared libraries from source -- https://stackoverflow.com/questions/1210664/no-module-named-sqlite319:10
TheJuliafor your unit testing?19:10
TheJuliayeah, the gate must be building without warning strictness19:12
*** markguz_ has quit IRC19:13
rpiosoTheJulia: Then I had to clean out some cruft from that must have been left behind from an old tox run. On #openstack-oslo, bnemec suggested, "Try deleting your doc/build directory. There's a weird issue where older versions of sphinx would leave a broken .buildinfo file in there, and subsequent versions blow up because of it."19:13
rpiosoTheJulia: Yes, I run tox locally before I submit.19:14
rpiosoTheJulia: And now I see the failure mbeierl described.19:15
* rpioso tried to build the docs to only test his dev environment.19:16
bnemecYeah, this was an unfortunate side effect of the doc pti change (which is now being walked back, FTR).  Local tox runs don't necessarily match what happens in the gate.19:16
TheJulia\o/19:16
rpiosobnemec: Yes!19:17
*** e0ne has joined #openstack-ironic19:17
rpiosobnemec: Btw, what's "pti"?19:19
bnemecrpioso: python test interface19:20
rpiosobnemec: ty19:20
bnemecIt basically defines a standard way to run tests in all OpenStack projects.19:20
* TheJulia wonders how long it has been since someone ran a doc build locally without errors19:20
*** markguz has joined #openstack-ironic19:22
*** e0ne has quit IRC19:24
*** e0ne has joined #openstack-ironic19:28
*** e0ne has quit IRC19:31
TheJuliamultiple plugins have changed :\19:34
*** mgoddard has joined #openstack-ironic19:36
*** mgoddard has quit IRC19:40
*** e0ne has joined #openstack-ironic19:41
*** cjloader has quit IRC19:41
*** cjloader has joined #openstack-ironic19:42
*** markguz has quit IRC19:43
openstackgerritJulia Kreger proposed openstack/ironic master: Don't handle warnings as errors  https://review.openstack.org/58187419:43
TheJuliarpioso: mbeierl: I have no other ideas besides ^^^19:47
rpiosoTheJulia: I'm taking it on a test drive.19:47
TheJuliais it like driving a tesla?19:47
TheJuliaor is it like driving an RV?19:47
rpiosoTheJulia: An antique.19:48
mbeierlTheJulia: I did a clone of ironic June 20, and the doc build seemed to work then.  It just started to break with the pull today (first pull since my initial clone)19:48
*** markguz has joined #openstack-ironic19:48
openstackgerritBob Fournier proposed openstack/python-ironic-inspector-client stable/queens: Provide proper error message if interface name is invalid  https://review.openstack.org/58187519:49
TheJuliambeierl: yeah, since the upper constraints incremented since then, one of the packages would have slipped in on a new tox environment19:49
mbeierlok, so git review -d 581874, tox -edocs... running right now19:50
TheJuliaI reverted back all of the patches locally to prior versions and was still getting the errors locally, and as such I was out of ideas19:50
rpiosoTheJulia: Success! tox -edocs19:52
mbeierlgot an error on my side.  Deleting docs/build and trying again19:52
TheJuliaanyway19:52
* TheJulia tries to remember what was next for today19:53
NobodyCamrunning away screaming ???19:55
NobodyCamlol19:55
mbeierlclean on my end too, thanks, TheJulia19:56
*** TxGirlGeek has quit IRC19:59
*** cjloader has quit IRC20:03
*** alexpilotti has joined #openstack-ironic20:05
*** TxGirlGeek has joined #openstack-ironic20:05
TheJuliaNobodyCam: well, i do have to do expense reports.... so maybe?!?20:07
*** cjloader_ has joined #openstack-ironic20:08
NobodyCamLOL20:08
*** mjturek has quit IRC20:13
* TheJulia thinks 5pm on the dot would be a good time to take a bike ride20:14
*** dprince has quit IRC20:16
*** arnewiebalck__ has quit IRC20:26
*** arnewiebalck___ has joined #openstack-ironic20:27
*** mjturek has joined #openstack-ironic20:27
*** mjturek has quit IRC20:28
*** e0ne has quit IRC20:31
jrollNobodyCam: this seems relevant to your interests: https://www.youtube.com/watch?v=DdFT30talgg20:34
jrollis a live stream20:34
jrollthere's a bunch more if you click through to their channel20:34
*** e0ne has joined #openstack-ironic20:35
NobodyCamjroll: awe :) so Cute :)20:35
*** mjturek has joined #openstack-ironic20:36
jroll:D20:37
NobodyCamhow did you come across this channel :p20:38
jrollheh20:38
jrollsomeone linked a stream of some bear habitat in alaska elsewhere yesterday20:38
NobodyCam:)20:38
jrollbut turns out this group does wild habitats, farms, dogs, cats, all sorts of live streams20:38
jrollit's all very soothing :P20:38
NobodyCam:)20:40
NobodyCamyea20:40
*** e0ne has quit IRC20:42
TheJuliaawesome20:46
*** murrdoc has joined #openstack-ironic20:47
*** mjturek has quit IRC20:50
rpiosojroll: It's virtual animal therapy :-)20:52
jrollheh :)20:53
*** mjturek has joined #openstack-ironic20:53
jrollI guess I needed it because my lazy pups have been sleeping since lunch :P20:53
jrollrloo: thanks for the review earlier, I'll get that cleaned up in the morning :)20:55
jrollre: config "no effect yet", I'm fine with even just lining up +2s and landing everything at once20:55
rloojroll: yw. that's the easy part. i think your next patch will be the hardest to review/think about... :)20:56
jrollnah it just works, promise :P20:56
rloojroll: yeah, i think it will be apparent as we get closer, as to whether we will be able to land them all soon. or not.20:56
rloojroll: promise on your first born? :)20:56
jrolllol20:57
jrollnot so sure20:57
rloojroll: good answer!20:58
*** trown is now known as trown|outtypewww21:03
*** baha has quit IRC21:03
*** mjturek has quit IRC21:08
*** markguz_ has joined #openstack-ironic21:09
*** jaypipes has quit IRC21:09
*** markguz__ has joined #openstack-ironic21:11
*** markguz has quit IRC21:11
*** markguz_ has quit IRC21:13
*** jtomasek has quit IRC21:20
*** mjturek has joined #openstack-ironic21:24
*** mjturek has quit IRC21:25
*** mjturek has joined #openstack-ironic21:27
*** markguz__ has quit IRC21:30
*** markguz has joined #openstack-ironic21:30
*** bfournie has quit IRC21:30
*** markguz_ has joined #openstack-ironic21:31
*** markguz has quit IRC21:35
*** athomas has quit IRC21:37
*** mjturek has quit IRC21:49
*** mjturek has joined #openstack-ironic21:51
*** jcoufal has joined #openstack-ironic21:55
*** rh-jelabarre has quit IRC21:56
*** markguz_ has quit IRC21:57
*** markguz has joined #openstack-ironic21:58
*** markguz_ has joined #openstack-ironic22:02
*** markguz has quit IRC22:02
*** etingof has quit IRC22:09
*** mjturek has quit IRC22:15
*** rcernin has joined #openstack-ironic22:15
*** etingof has joined #openstack-ironic22:22
*** jcoufal has quit IRC22:22
*** zshi has quit IRC22:28
*** jcoufal has joined #openstack-ironic22:34
*** markguz has joined #openstack-ironic22:49
*** TxGirlGeek has quit IRC22:50
*** zshi has joined #openstack-ironic22:50
*** markguz_ has quit IRC22:53
*** markguz has quit IRC22:53
*** TxGirlGeek has joined #openstack-ironic22:55
*** TxGirlGeek has quit IRC22:58
*** harlowja has quit IRC23:05
*** murrdoc has quit IRC23:14
*** jcoufal has quit IRC23:18
*** jcoufal has joined #openstack-ironic23:25
*** zshi has quit IRC23:26
*** rpioso is now known as rpioso|afk23:44

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