*** arif-ali has quit IRC | 00:00 | |
*** naohirot has joined #openstack-ironic | 00:00 | |
*** arif-ali has joined #openstack-ironic | 00:04 | |
*** davideagnello has quit IRC | 00:11 | |
cinerama | whee bugs | 00:12 |
---|---|---|
openstackgerrit | Naohiro Tamura proposed openstack/ironic: Improve strictness of iLO test cases error checking https://review.openstack.org/177700 | 00:14 |
*** chuckC_ has quit IRC | 00:17 | |
openstackgerrit | Alex Weeks proposed openstack/ironic-specs: Add pluggable metrics backend for Ironic and IPA https://review.openstack.org/137171 | 00:19 |
*** Sukhdev has quit IRC | 00:21 | |
*** jeh has joined #openstack-ironic | 00:36 | |
openstackgerrit | Alex Weeks proposed openstack/ironic-specs: Add pluggable metrics backend for Ironic and IPA https://review.openstack.org/137171 | 00:42 |
openstackgerrit | Zhenguo Niu proposed openstack/ironic: Add disk layout check on re-provisioning https://review.openstack.org/180014 | 00:44 |
*** penick has quit IRC | 00:45 | |
*** ijw_ has quit IRC | 01:09 | |
*** ijw has joined #openstack-ironic | 01:10 | |
*** GheRivero has joined #openstack-ironic | 01:22 | |
*** GheRivero has left #openstack-ironic | 01:23 | |
*** alexpilotti has joined #openstack-ironic | 01:28 | |
*** alexpilotti has quit IRC | 01:38 | |
*** bradjones has quit IRC | 01:52 | |
openstackgerrit | Stephanie Miller proposed openstack/bifrost: Fix ansible-playbook segfault https://review.openstack.org/186626 | 01:55 |
*** bradjones has joined #openstack-ironic | 01:56 | |
openstackgerrit | Stephanie Miller proposed openstack/bifrost: Fix ansible-playbook segfault https://review.openstack.org/186626 | 01:56 |
*** kan_ has joined #openstack-ironic | 01:59 | |
*** ijw has quit IRC | 02:01 | |
*** eghobo has quit IRC | 02:04 | |
*** cdearborn has quit IRC | 02:10 | |
openstackgerrit | Haomeng,Wang proposed openstack/ironic: Add documentation for getting a node's console https://review.openstack.org/176642 | 02:18 |
*** rwsu has quit IRC | 02:25 | |
*** MattMan has quit IRC | 02:37 | |
*** spandhe has quit IRC | 02:56 | |
*** spandhe has joined #openstack-ironic | 03:02 | |
*** davideagnello has joined #openstack-ironic | 03:09 | |
*** barra204 has quit IRC | 03:11 | |
*** barra204 has joined #openstack-ironic | 03:13 | |
*** davideagnello has quit IRC | 03:14 | |
openstackgerrit | Zhenguo Niu proposed openstack/ironic-specs: Add nodes tagging support https://review.openstack.org/183971 | 03:33 |
*** pradipta has joined #openstack-ironic | 03:42 | |
*** ramineni has joined #openstack-ironic | 03:51 | |
*** sandhya has joined #openstack-ironic | 03:53 | |
sandhya | Any reviews for this - https://review.openstack.org/#/c/186285/4 | 03:53 |
*** achanda has joined #openstack-ironic | 03:53 | |
*** rameshg87 has joined #openstack-ironic | 03:56 | |
*** rameshg87 has left #openstack-ironic | 03:56 | |
*** rameshg87 has joined #openstack-ironic | 03:56 | |
rameshg87 | good morning ironic | 03:56 |
*** thrash is now known as thrash|g0ne | 03:57 | |
*** eghobo has joined #openstack-ironic | 04:04 | |
*** achanda has quit IRC | 04:05 | |
*** achanda has joined #openstack-ironic | 04:06 | |
*** zhidong has joined #openstack-ironic | 04:09 | |
*** achanda has quit IRC | 04:11 | |
*** Sukhdev has joined #openstack-ironic | 04:29 | |
*** Sukhdev has quit IRC | 04:34 | |
*** lazy_prince has joined #openstack-ironic | 04:39 | |
lazy_prince | Morning all.. | 04:40 |
rameshg87 | lazy_prince: o/ | 04:43 |
lazy_prince | rameshg87: hey.. | 04:44 |
*** Sukhdev has joined #openstack-ironic | 04:44 | |
lazy_prince | rameshg87: is there any recommended way to handle nova-compute (using ironic driver) failures..? | 04:45 |
Haomeng | lazy_prince: morning | 04:59 |
Haomeng | rameshg87: morning | 05:00 |
*** zhidong has quit IRC | 05:00 | |
pshige | lazy_prince, rameshg87, morning :) | 05:00 |
Haomeng | pshige: morning:) | 05:00 |
pshige | Haomeng: good afternoon! :) | 05:01 |
Haomeng | pshige: :) | 05:01 |
*** achanda has joined #openstack-ironic | 05:05 | |
openstackgerrit | Haomeng,Wang proposed openstack/bifrost: supports redhat yum installation https://review.openstack.org/185294 | 05:11 |
*** yog__ has joined #openstack-ironic | 05:14 | |
*** jeh has quit IRC | 05:17 | |
*** Sukhdev has quit IRC | 05:20 | |
*** jjulien has quit IRC | 05:22 | |
*** jjulien has joined #openstack-ironic | 05:23 | |
*** takadayuiko has joined #openstack-ironic | 05:32 | |
openstackgerrit | Merged openstack/bifrost: Redirect error echoes to STDERR https://review.openstack.org/185823 | 05:56 |
openstackgerrit | Merged openstack/bifrost: Add CONTRIBUTING.rst to doc/source/dev https://review.openstack.org/186005 | 05:56 |
*** eghobo has quit IRC | 05:59 | |
*** eghobo has joined #openstack-ironic | 05:59 | |
jlvillal | martini, I think you are up too late :) If you are commenting on patches at this hour. | 06:01 |
martini | lol up too late *and* on vacation | 06:01 |
jlvillal | martini, Double wrong :) | 06:02 |
jlvillal | martini, But the vacation explains being up late. Enjoy your vacation. | 06:02 |
jlvillal | martini, Time for me to go to bed and I'm on the west coast. | 06:02 |
martini | actually just finished making an ansible role for myself from scratch, as a bit of exercise, to create a local apt mirror. I actually have better internet connectivity here than at home. | 06:02 |
martini | good night! | 06:02 |
jlvillal | martini, Ansible is cool :) | 06:03 |
jlvillal | martini, I have also combined it with Docker. | 06:03 |
jlvillal | martini, Just do enough in a Dockerfile to get it so Ansible can run. Then do the rest in Ansible. | 06:03 |
martini | haha I've done the same in chef, now playing with Ansible instead to get a good comparison | 06:04 |
*** spandhe has quit IRC | 06:07 | |
*** radek__ has joined #openstack-ironic | 06:09 | |
sandhya | Hi! Any reviews for this blueprint - https://review.openstack.org/#/c/186285/4? Thanks! | 06:10 |
sandhya | https://review.openstack.org/#/c/186285/4 | 06:12 |
*** Nisha has joined #openstack-ironic | 06:15 | |
openstackgerrit | Michael Davies proposed openstack/python-ironicclient: Cache negotiated api microversion for server https://review.openstack.org/173674 | 06:16 |
*** eghobo has quit IRC | 06:34 | |
jlvillal | mrda, My last review before I go to sleep :) | 06:39 |
*** dguerri`away is now known as dguerri | 06:41 | |
*** e0ne has joined #openstack-ironic | 06:42 | |
mrda | jlvillal: thanks! | 06:43 |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic: Do not save auth token on TFTP server in PXE driver https://review.openstack.org/159819 | 06:43 |
jlvillal | mrda, I hope it is useful :) | 06:44 |
*** dguerri is now known as dguerri`away | 06:46 | |
mrda | :) | 06:47 |
*** e0ne has quit IRC | 06:49 | |
*** dtantsur|afk is now known as dtantsur | 06:55 | |
*** ifarkas has joined #openstack-ironic | 06:59 | |
*** leopoldj has joined #openstack-ironic | 07:04 | |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: Rename discoverd -> inspector https://review.openstack.org/185499 | 07:07 |
*** dguerri`away is now known as dguerri | 07:07 | |
dtantsur | and morning everyone | 07:07 |
*** dguerri is now known as dguerri`away | 07:08 | |
*** yog__ has quit IRC | 07:12 | |
*** spandhe has joined #openstack-ironic | 07:13 | |
*** dlpartain has joined #openstack-ironic | 07:14 | |
*** spandhe_ has joined #openstack-ironic | 07:16 | |
*** spandhe has quit IRC | 07:19 | |
*** spandhe_ is now known as spandhe | 07:19 | |
*** achanda has quit IRC | 07:22 | |
openstackgerrit | Tan Lin proposed openstack/ironic-specs: Bare Metal Trust Using Intel TXT https://review.openstack.org/133902 | 07:24 |
*** dlpartain has left #openstack-ironic | 07:25 | |
rameshg87 | dtantsur: o/ | 07:26 |
rameshg87 | Haomeng: pshige: o/ | 07:26 |
rameshg87 | lazy_prince: what kind of failures in nova-compute do you mean ? | 07:27 |
rameshg87 | lazy_prince: do you mean ha for nova compute ? | 07:27 |
lazy_prince | rameshg87: say a failure can be due to disk failure or network failure. or consider downtime for applying security patches too.. | 07:28 |
rameshg87 | lazy_prince: yeah, do you mean the "nova-compute running ironic virt driver" itself going down for some reason ? | 07:29 |
lazy_prince | rameshg87: HA could be one solution but there could be others... I just want to see if there is one recommended way by ironic community.. | 07:29 |
lazy_prince | rameshg87: yes | 07:30 |
rameshg87 | lazy_prince: i am not familiar with any | 07:30 |
rameshg87 | lazy_prince: may be you can ping rackspace folks to see how they run nova compute in production | 07:30 |
rameshg87 | JayF: jroll: JoshNang: any thoughts ... ^^^ | 07:30 |
lazy_prince | rameshg87: yup.. I guess I will have to check with them when they are available.. | 07:31 |
rameshg87 | lazy_prince: running multiple instances of n-cpu was discussed at the summit | 07:31 |
rameshg87 | lazy_prince: that is nova's recommended way even | 07:32 |
rameshg87 | lazy_prince: we came to a general idea that it is possible by hashing the ironic node's uuid across multiple n-cpu's | 07:32 |
rameshg87 | lazy_prince: and it seemed possible to everyone in the discussion (unless we hit any other blocker) | 07:33 |
rameshg87 | lazy_prince: there might be an ongoing work for that in liberty | 07:33 |
lazy_prince | rameshg87: aha.. k.. so it seems its WIP. | 07:33 |
lazy_prince | rameshg87: any URL or pointer would help.. | 07:33 |
rameshg87 | lazy_prince: https://etherpad.openstack.org/p/liberty-ironic-nova-virt-driver | 07:34 |
rameshg87 | lazy_prince: but that doesn't seem to have complete thing captured | 07:34 |
*** dtantsur is now known as dtantsur|brb | 07:35 | |
*** jistr has joined #openstack-ironic | 07:38 | |
*** dlpartain has joined #openstack-ironic | 07:39 | |
*** rameshg87 is now known as rameshg87-lunch | 07:40 | |
*** yog__ has joined #openstack-ironic | 07:41 | |
*** achanda has joined #openstack-ironic | 07:44 | |
*** notq has quit IRC | 07:46 | |
openstackgerrit | Haomeng,Wang proposed openstack/bifrost: supports redhat yum installation https://review.openstack.org/185294 | 07:47 |
*** dlpartain has quit IRC | 08:01 | |
*** pas-ha has joined #openstack-ironic | 08:02 | |
*** dguerri`away is now known as dguerri | 08:04 | |
*** romainh has joined #openstack-ironic | 08:22 | |
*** derekh has joined #openstack-ironic | 08:23 | |
*** lucasagomes has joined #openstack-ironic | 08:25 | |
*** spandhe has quit IRC | 08:32 | |
*** romcheg has joined #openstack-ironic | 08:35 | |
*** achanda has quit IRC | 08:35 | |
*** ramineni1 has joined #openstack-ironic | 08:40 | |
*** ramineni has quit IRC | 08:42 | |
*** achanda has joined #openstack-ironic | 08:48 | |
*** MattMan has joined #openstack-ironic | 08:49 | |
*** ndipanov has joined #openstack-ironic | 08:49 | |
*** edcragg has joined #openstack-ironic | 08:50 | |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic: Cache Keystone client instance https://review.openstack.org/186685 | 08:55 |
Haomeng | hi ironic team, anyone try with ironic-webclient, I installed and run, after the correct ironic api url http://9.5.126.78:6385 input, got error message "Your API must support CORS requests from http://9.5.126.78:8000", any idea? | 08:56 |
*** achanda has quit IRC | 09:02 | |
*** heyongli has quit IRC | 09:10 | |
sambetts | Morning Ironic | 09:21 |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic: Cache Keystone client instance https://review.openstack.org/186685 | 09:23 |
rameshg87-lunch | Haomeng: i think it requires a patch | 09:33 |
* rameshg87-lunch searches | 09:34 | |
rameshg87-lunch | Haomeng: https://review.openstack.org/#/c/180680/ | 09:35 |
*** notq has joined #openstack-ironic | 09:42 | |
openstackgerrit | Tan Lin proposed openstack/ironic-specs: Bare Metal Trust Using Intel TXT https://review.openstack.org/133902 | 09:43 |
*** pradipta has quit IRC | 09:45 | |
*** romcheg has quit IRC | 09:46 | |
*** romcheg has joined #openstack-ironic | 09:47 | |
*** rameshg87-lunch has quit IRC | 09:48 | |
openstackgerrit | Sam Betts proposed openstack/ironic: Fix flake8 E12[3-8] in ironic/api https://review.openstack.org/186458 | 09:50 |
openstackgerrit | Sam Betts proposed openstack/ironic: Fix flake8 E12[3-8] in ironic/common https://review.openstack.org/186456 | 09:50 |
openstackgerrit | Sam Betts proposed openstack/ironic: Fix flake8 E12[3-8] in ironic /cmd /db and /dhcp https://review.openstack.org/186457 | 09:50 |
openstackgerrit | Sam Betts proposed openstack/ironic: Fix flake8 E12[3-8] for ironic/tests/drivers https://review.openstack.org/186450 | 09:50 |
openstackgerrit | Sam Betts proposed openstack/ironic: Fix flake8 E12[3-8] in non-driver ironic/tests https://review.openstack.org/186451 | 09:50 |
openstackgerrit | Sam Betts proposed openstack/ironic: Fixes flake8 E12[3-8] for ironic/drivers https://review.openstack.org/186454 | 09:50 |
openstackgerrit | Sam Betts proposed openstack/ironic: Remove E12[3-8] from flake8 ignore list https://review.openstack.org/186021 | 09:50 |
openstackgerrit | Sam Betts proposed openstack/ironic: Fixes flake8 E12[3-8] in ironic/conductor https://review.openstack.org/186455 | 09:50 |
openstackgerrit | Sam Betts proposed openstack/ironic: Fix flake8 E12[3-8] for ironic/tests/api https://review.openstack.org/186452 | 09:50 |
openstackgerrit | Sam Betts proposed openstack/ironic: Fixes flake8 E12[3-8] for ironic/tests/conductor https://review.openstack.org/186453 | 09:50 |
openstackgerrit | Naohiro Tamura proposed openstack/ironic-specs: Enhance Power Interface for Soft Reboot and NMI https://review.openstack.org/186700 | 10:05 |
*** naohirot has quit IRC | 10:10 | |
*** Nisha has quit IRC | 10:19 | |
*** achanda has joined #openstack-ironic | 10:28 | |
*** sandhya has quit IRC | 10:35 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Override PXE kernel cmdline via Glance property https://review.openstack.org/178229 | 10:35 |
*** dtantsur|brb is now known as dtantsur | 10:38 | |
Haomeng | rameshg87-lunch: got it, thank you:) | 10:40 |
dtantsur | takadayuiko, ifarkas, what are your blocking concerns for https://review.openstack.org/#/c/185499/ ? | 10:46 |
takadayuiko | dtantsur: o/ I'm checking now. "blocking" means about devstack plugin, right? I'm writing my comment, but I agree with you. We need yo not forget it ;) | 10:47 |
dtantsur | takadayuiko, yeah, I'll start repairing right afterwards and moving it's docs away from never-working etherpad | 10:48 |
*** yog__ has quit IRC | 10:48 | |
dtantsur | can we please merge without it? | 10:48 |
takadayuiko | dtantsur: sure! I +1ed now :) | 10:48 |
dtantsur | damn etherpad, I can't even add a line that devstack plugin is broken >_< | 10:50 |
*** Haomeng|2 has joined #openstack-ironic | 10:51 | |
*** Haomeng has quit IRC | 10:54 | |
dtantsur | ifarkas, you ok with ^^^? | 10:55 |
*** zhenguo has quit IRC | 10:58 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Update doc "install from packages" section to include Red Hat https://review.openstack.org/186714 | 10:59 |
ifarkas | dtantsur, I don't have any blocking concern. That's why I didn't add a -1 to express this | 11:06 |
dtantsur | ok, let's merge it and see how it goes :D | 11:06 |
ifarkas | \o/ | 11:07 |
takadayuiko | go go! | 11:07 |
*** mdbooth has quit IRC | 11:12 | |
*** ramineni1 has quit IRC | 11:13 | |
*** mdbooth has joined #openstack-ironic | 11:17 | |
openstackgerrit | Merged stackforge/ironic-discoverd: Rename discoverd -> inspector https://review.openstack.org/185499 | 11:19 |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic: Do not save auth token on TFTP server in PXE driver https://review.openstack.org/159819 | 11:20 |
dtantsur | \o/ | 11:20 |
sambetts | \o/ !! | 11:23 |
dtantsur | now some paper work to rename repos, launchpad, etc :) | 11:23 |
takadayuiko | dtantsur: yeah. Is there something which I can help? | 11:24 |
dtantsur | takadayuiko, I'm afraid no. I'm waiting for governance approval on https://review.openstack.org/#/c/185442/ which will hopefully happen on Tue evening (Wed night for you) | 11:25 |
takadayuiko | dtantsur: OK. I cannot anything about governance :p | 11:26 |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: Repair devstack plugin after rename https://review.openstack.org/186718 | 11:26 |
dtantsur | takadayuiko, you can test this ^^^ though | 11:26 |
dtantsur | I didn't test it yet | 11:26 |
ifarkas | dtantsur, wow, that was quick! :-) | 11:26 |
dtantsur | lol yes | 11:27 |
takadayuiko | dtantsur: thank you for giving me a homework ^^^ | 11:27 |
dtantsur | takadayuiko, not at home please :) also, isn't it beer time for you already? | 11:27 |
openstackgerrit | Imre Farkas proposed stackforge/ironic-discoverd: Fake missing local_gb for root_device_hint plugin https://review.openstack.org/185896 | 11:28 |
takadayuiko | dtantsur: hahaha, OK :) mmm...exactly, it's 20:28. Our timezone are totaly different, so that we can only on rally per day...very inconvenience, right? | 11:29 |
openstackgerrit | Imre Farkas proposed stackforge/ironic-discoverd: Do not require local_gb by ramdisk https://review.openstack.org/186033 | 11:29 |
dtantsur | yeah... well, world is big :) | 11:29 |
takadayuiko | on -> one :p | 11:30 |
*** thrash|g0ne is now known as thrash | 11:31 | |
dtantsur | I'm going to have lunch. go have some rest, takadayuiko :) | 11:32 |
takadayuiko | dtantsur: thanks :) Don't worry | 11:41 |
*** lucasagomes is now known as lucas-hungry | 11:44 | |
TheJulia | good morning | 11:46 |
openstackgerrit | Yuiko Takada proposed stackforge/ironic-discoverd: Use keystonemiddleware auth credentials https://review.openstack.org/170782 | 11:52 |
openstackgerrit | Yuiko Takada proposed stackforge/ironic-discoverd: Load authenticate token from HTTP header https://review.openstack.org/174231 | 11:52 |
dtantsur | TheJulia, morning | 11:56 |
*** trown|outttypeww is now known as trown | 11:56 | |
*** dprince has joined #openstack-ironic | 12:01 | |
TheJulia | good morning dprince | 12:01 |
TheJulia | good morning dtantsur | 12:01 |
dprince | TheJulia: morning | 12:01 |
*** achanda has quit IRC | 12:07 | |
sambetts | o/ Morning TheJulia | 12:23 |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: Repair devstack plugin after rename https://review.openstack.org/186718 | 12:35 |
*** lucas-hungry is now known as lucasagomes | 12:48 | |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: Repair devstack plugin after rename https://review.openstack.org/186718 | 12:53 |
*** cdearborn has joined #openstack-ironic | 12:55 | |
*** afaranha has quit IRC | 12:56 | |
*** afaranha has joined #openstack-ironic | 13:00 | |
takadayuiko | dtantsur: we cannot use ironic-inspector unless node status is manageable. should we write about it into CONTRIBUTING.rst? How do you think? | 13:02 |
dtantsur | takadayuiko, I think we have it in README | 13:02 |
dtantsur | lemme find | 13:02 |
dtantsur | but it's a good idea to have it in devstack eventually... | 13:03 |
dtantsur | https://github.com/stackforge/ironic-discoverd#node-states | 13:03 |
dtantsur | takadayuiko, ^^ | 13:03 |
takadayuiko | Ah, L287? Right. | 13:03 |
dtantsur | takadayuiko, also devstack plugin won't work until we somehow fix Ironic not to import ironic_discoverd :( I'm working on it | 13:03 |
*** Nisha has joined #openstack-ironic | 13:04 | |
takadayuiko | dtantsur: Mmm, maybe it's enough within README | 13:05 |
takadayuiko | dtantsur: ? why? < devstack plugin won't work until we somehow fix Ironic not to import ironic_discoverd | 13:06 |
dtantsur | takadayuiko, because we don't have ironic_discoverd module any more | 13:06 |
dtantsur | it's ironic_inspector now | 13:06 |
takadayuiko | Do we need to fix something in Ironic? | 13:07 |
dtantsur | yep | 13:09 |
dtantsur | I'll do it today | 13:09 |
takadayuiko | Ahhh, we need to fix ironic/drivers/modules/discoverd.py | 13:09 |
takadayuiko | (sigh) | 13:09 |
dtantsur | yep | 13:10 |
*** achanda has joined #openstack-ironic | 13:14 | |
jroll | lazy_prince: we run 2x nova-compute hosts with clustered compute manager. restart one at a time for upgrades etc. it can be racy but it works well enough. | 13:16 |
jroll | lazy_prince: I'm personally half excited about this whole "sharding compute" thing, and half bummed that we couldn't just add a distributed lock system to it | 13:17 |
jroll | "just" :P | 13:17 |
jroll | morning everybody | 13:17 |
openstackgerrit | chenglch proposed openstack/ironic: Ironic should use its own context https://review.openstack.org/184714 | 13:21 |
krtaylor | morning ironic | 13:22 |
*** cdearborn has quit IRC | 13:22 | |
krtaylor | are we back on a normal meeting schedu;e? | 13:22 |
krtaylor | ans schedule | 13:22 |
* krtaylor needs more coffee | 13:22 | |
TheJulia | good morning jroll | 13:25 |
*** mtanino has joined #openstack-ironic | 13:26 | |
krtaylor | I didn't see any firm conclusion on the alternating meeting time email thread | 13:26 |
*** jeh has joined #openstack-ironic | 13:29 | |
lazy_prince | jroll: so when you keep running 2x nova computes with ironic driver, do you keep both of them running at the same time..? or do you run them one at a time.. | 13:30 |
sambetts | Morning jroll | 13:31 |
dtantsur | morning krtaylor, jroll, sambetts | 13:33 |
jroll | lazy_prince: yes, both running and accepting requests. the resource tracker takes a few minutes (!!!) to start up, so active/passive would have that much downtime when failing over | 13:35 |
TheJulia | jroll: is the few minutes just due to the scale of your deployment? | 13:35 |
*** subscope has quit IRC | 13:35 | |
jroll | TheJulia: sure, it scales directly with number of nodes | 13:36 |
jroll | but even around ~1000 nodes it takes that long | 13:36 |
TheJulia | We really need doc on this subject, I filed a bug on the lack of it about an hour ago. :( | 13:36 |
NobodyCam | good (UGT) Morning Ironic ... and of course .... | 13:36 |
NobodyCam | TGIF | 13:37 |
dtantsur | NobodyCam, morning, TGIF!! | 13:37 |
dtantsur | I'm looking forward to first normal weekend in 3 weeks | 13:37 |
* TheJulia does not quite get this concept of Friday | 13:37 | |
NobodyCam | :) morning dtantsur, TheJulia, jroll | 13:38 |
NobodyCam | dtantsur: +++++ | 13:38 |
lazy_prince | jroll: when you say active/passive, do you mean that you keep both the ir-computes behind ha proxy or something..? | 13:38 |
* NobodyCam has lots of things to do around the house and RV | 13:38 | |
jroll | TheJulia: on what subject specifically? how to run nova with ironic? | 13:38 |
TheJulia | jroll: running any sort of nova-compute interaction with ironic in terms of HA | 13:39 |
jroll | lazy_prince: to be clear we don't do active/passive (meaning use a cluster manager to start nova-compute on the passive if the active dies) | 13:39 |
TheJulia | i.e. we lack a "Don't do x, do y, we're working on this!" kind of thing | 13:39 |
jroll | lazy_prince: we run both at the same time, with the same hostname, they manage the same resources | 13:40 |
lazy_prince | jroll: aha. same hostname.. i get it now.... | 13:40 |
jroll | TheJulia: to be fair the only supported configuration is run one nova-compute. there's officially no HA model for this. | 13:40 |
jroll | lazy_prince: :) | 13:40 |
jroll | TheJulia: and maybe that's what that doc looks like, idk | 13:40 |
TheJulia | jroll: :) Possibly | 13:40 |
jroll | we should have a general "how to run this in real life" doc | 13:41 |
lazy_prince | or in a production env... | 13:41 |
TheJulia | Yes, I was trying to encourage that after another discussion at the summit, but people ran away to go look at specs :) | 13:41 |
jroll | lazy_prince: indeed, that's real life to me :) | 13:44 |
lazy_prince | well, if I know what needs to be document on a high level, I could work on the best practices document for ironic in real life... :) | 13:44 |
*** Nisha has quit IRC | 13:45 | |
lucasagomes | jroll, TheJulia lazy_prince kragniz sambetts NobodyCam good (ugt) morning | 13:45 |
jroll | heya lucas :) | 13:45 |
kragniz | lucasagomes: morning! | 13:46 |
* kragniz pretends to be an ironicista | 13:46 | |
*** cdearborn has joined #openstack-ironic | 13:47 | |
jroll | kragniz: you just became one, good morning :P | 13:47 |
kragniz | I think ironic people like saying good morning the most out of all the irc channels I'm in | 13:48 |
dtantsur | definitely :) | 13:48 |
sambetts | its always morning in ironic land :) | 13:48 |
cdearborn | Ummmm - good morning? | 13:49 |
lucasagomes | cdearborn, morning :-) | 13:49 |
lucasagomes | it's ironic because the majority of the good morning's actually happens in my afternoon | 13:50 |
lazy_prince | jroll: another thing, I took the ironic neutron plugin and refactored it as a extension driver for ML2 plugin in neutron. And we would like to put it on stackforge for everyone to take a look at it. | 13:50 |
jroll | lazy_prince: awesome! I'd love to see it. got a link? | 13:51 |
openstackgerrit | Merged openstack/bifrost: Fix ansible-playbook segfault https://review.openstack.org/186626 | 13:51 |
openstackgerrit | Merged stackforge/ironic-discoverd: Fake missing local_gb for root_device_hint plugin https://review.openstack.org/185896 | 13:51 |
*** subscope has joined #openstack-ironic | 13:52 | |
jroll | lazy_prince: though I think the plan may be to throw that out this cycle -- not sure | 13:52 |
lazy_prince | jroll: currently working with legals now, but we will be able to provide a link as soon as legal gives green signal... | 13:52 |
jroll | lazy_prince: legal :( | 13:53 |
openstackgerrit | Merged openstack/bifrost: Add ability to write CSV file https://review.openstack.org/185786 | 13:53 |
lazy_prince | jroll: just a process that we have to follow.. | 13:55 |
jroll | lazy_prince: I know, legal people in open source make me sad | 13:57 |
jroll | in general | 13:57 |
gridinv | jroll: question on network isolation - with dedicated provisioning network, will ironic still be able to support pxe boot of the partition images with pxe_ipmitool? | 14:00 |
gridinv | jroll: or local boot only? | 14:00 |
jroll | gridinv: I think it will be local boot only, but if someone can make magic happen I'm all for it | 14:01 |
gridinv | jroll: i guess question here can we boot still in the provisioning network, and flip after ramdisk is loaded ? | 14:02 |
*** krtaylor has quit IRC | 14:02 | |
jroll | gridinv: maybe, but I don't see how ironic would know when the ramdisk is loaded | 14:02 |
*** Nisha has joined #openstack-ironic | 14:02 | |
lazy_prince | gridinv: It will be local boot only... as tenants network will not have access to pxe servers... unless out of band solutions are used.. | 14:02 |
gridinv | lazy_prince: that was my understanding, but wanted to know if there is a way to switch to tenant network after boot of kernel/ramdisk. | 14:04 |
lazy_prince | gridinv: also, how about subsequent reboots... | 14:04 |
gridinv | lazy_prince: oh, true, didn't think that far. | 14:05 |
BadCub | morning folks | 14:05 |
*** mtanino has quit IRC | 14:05 | |
sambetts | morning BadCub o/ | 14:08 |
lazy_prince | with local boot, how are we going to address the kernel updates and instance rebuilds... | 14:08 |
lazy_prince | just curious. | 14:08 |
TheJulia | the local os can update it's own kernel in the context of local booting | 14:09 |
*** achanda has quit IRC | 14:10 | |
NobodyCam | morning BadCub sambetts lazy_prince gridinv :) | 14:10 |
lazy_prince | :/ | 14:10 |
TheJulia | lazy_prince: OSes have tools to assert their required packages | 14:11 |
* TheJulia clicks tracking on the shiny 2U chassis that should be at her house sometime today and wishes she could know by the minute when the truck is expected to arrive | 14:13 | |
*** Sukhdev has joined #openstack-ironic | 14:13 | |
gridinv | lazy_prince: i guess instance rebuild would have to go through entire cycle, placing node onto provisioning network again, ... | 14:13 |
lazy_prince | wont it be different from the network boot of the partition images... as for PXE boot the kernel will be managed by openstack but for local boot, it will be managed by tenants | 14:13 |
takadayuiko | dtantsur: around? | 14:13 |
dtantsur | takadayuiko, yep | 14:13 |
*** krtaylor has joined #openstack-ironic | 14:14 | |
NobodyCam | TheJulia: 2u.. what did you get? | 14:14 |
TheJulia | a used supermicro off of ebay | 14:14 |
NobodyCam | ahh :) | 14:14 |
takadayuiko | dtantsur: I'm testing devstack plugin, and it fails "sudo ip link add brbm-inspector type veth peer name $IRONIC_INSPECTOR_INTERFACE" in prepare_environment | 14:14 |
TheJulia | NobodyCam: 2x Xeon 5620, 32GB ram, 12 drive bays | 14:15 |
takadayuiko | but I cannot understand why it fails here. It will absolutely successes | 14:15 |
TheJulia | NobodyCam: and yes, bifrost will be used to deploy to it | 14:15 |
*** subscope has quit IRC | 14:15 | |
NobodyCam | TheJulia: ++++ | 14:15 |
*** Nisha has quit IRC | 14:16 | |
*** [1]cdearborn has joined #openstack-ironic | 14:16 | |
takadayuiko | cleanup_inspector also looks no problem | 14:16 |
*** zz_jgrimm is now known as jgrimm | 14:17 | |
*** leopoldj has quit IRC | 14:17 | |
*** kan_ has quit IRC | 14:17 | |
TheJulia | lazy_prince: Sadly I don't know the logic path for network booting of partition images all that well, but I think the question really comes down to where does an operator want to manage things and what tools or processes do they already have | 14:17 |
* TheJulia wonders if its about time to rebuild $WORK_LAPTOP | 14:18 | |
dtantsur | takadayuiko, does it say anything on failure? | 14:20 |
dtantsur | I think it failed earlier for me... | 14:20 |
takadayuiko | dtantsur, yeah, RTNETLINK answers: File exists. So that I guess cleaning(? done in unstack.sh) is not done well... | 14:21 |
takadayuiko | Anyway, I'll try to reboot :) | 14:23 |
dtantsur | yeah, should work :) | 14:25 |
*** jistr has quit IRC | 14:26 | |
*** [3]cdearborn has joined #openstack-ironic | 14:28 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: ironic-discoverd is being renamed to ironic-inspector https://review.openstack.org/186772 | 14:30 |
dtantsur | need this ^^^ to unblock our devstack plugin, plz review :) | 14:30 |
takadayuiko | sure :D | 14:30 |
*** cdearborn has quit IRC | 14:31 | |
*** subscope has joined #openstack-ironic | 14:31 | |
takadayuiko | It's too late to review this, I'll check it tomorrow :) | 14:31 |
dtantsur | better on Monday :-P | 14:31 |
takadayuiko | No, I myself want to do | 14:32 |
dtantsur | hey, weekend is for rest :) -2 to reviewing stuff on Saturday | 14:34 |
*** [1]cdearborn has quit IRC | 14:35 | |
takadayuiko | hahaha, -2?? Terrible >_< | 14:35 |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: Repair devstack plugin after rename https://review.openstack.org/186718 | 14:35 |
dtantsur | takadayuiko, core powers! :) | 14:36 |
takadayuiko | It's abuse of power :D | 14:37 |
NobodyCam | lol .. stopping weekend work is NOT abuse of power | 14:38 |
dtantsur | ++ | 14:38 |
takadayuiko | dtantsur: Anyway, I have to go home now before last-train, good night! | 14:39 |
dtantsur | takadayuiko, g'night, have a great weekend! | 14:39 |
*** takadayuiko has quit IRC | 14:39 | |
NobodyCam | g'night tak | 14:40 |
NobodyCam | doh tab fail | 14:40 |
openstackgerrit | Jarrod Johnson proposed stackforge/pyghmi: Report/Configure LAN alert destinations https://review.openstack.org/185112 | 14:42 |
NobodyCam | any one happen to know Christopher Dearborn's IRC nick? | 14:42 |
jroll | NobodyCam: cdearborn | 14:43 |
dtantsur | [3]cdearborn, | 14:43 |
dtantsur | right now I guess | 14:43 |
jroll | aha | 14:43 |
NobodyCam | ahh :) TY | 14:43 |
NobodyCam | [3]cdearborn: please feel free to ping me RE: 185993 when you around :) | 14:44 |
openstackgerrit | Jarrod Johnson proposed stackforge/pyghmi: Report/Configure LAN alert destinations https://review.openstack.org/185112 | 14:46 |
*** jistr has joined #openstack-ironic | 14:47 | |
openstackgerrit | Jarrod Johnson proposed stackforge/pyghmi: Report/Configure LAN alert destinations https://review.openstack.org/185112 | 14:47 |
*** Haomeng has joined #openstack-ironic | 14:51 | |
*** Haomeng|2 has quit IRC | 14:54 | |
*** achanda has joined #openstack-ironic | 15:00 | |
*** dlpartain has joined #openstack-ironic | 15:02 | |
*** absubram has joined #openstack-ironic | 15:02 | |
*** dlpartain has left #openstack-ironic | 15:03 | |
*** absubram has quit IRC | 15:04 | |
*** absubram has joined #openstack-ironic | 15:04 | |
openstackgerrit | Jarrod Johnson proposed stackforge/pyghmi: Report/Configure LAN alert destinations https://review.openstack.org/185112 | 15:11 |
*** mtanino has joined #openstack-ironic | 15:12 | |
openstackgerrit | Jarrod Johnson proposed stackforge/pyghmi: Report/Configure LAN alert destinations https://review.openstack.org/185112 | 15:13 |
*** jjohnson2 has joined #openstack-ironic | 15:13 | |
*** hemnafk is now known as hemna | 15:14 | |
* lazy_prince leaving for the day | 15:17 | |
NobodyCam | night lazy_prince | 15:17 |
NobodyCam | have a good weekend | 15:17 |
lazy_prince | NobodyCam: thanks.. | 15:18 |
*** lazy_prince has quit IRC | 15:24 | |
*** ifarkas has quit IRC | 15:28 | |
*** rameshg87 has joined #openstack-ironic | 15:29 | |
devananda | g'morning, all | 15:34 |
BadCub | mornin devananda | 15:34 |
TheJulia | good morning | 15:34 |
dtantsur | devananda, BadCub, morning | 15:35 |
*** subscope has quit IRC | 15:35 | |
BadCub | mornin dtantsur | 15:35 |
NobodyCam | good morning devananda | 15:35 |
cinerama | hi ironicists | 15:37 |
BadCub | morning cinerama | 15:38 |
NobodyCam | morning cinerama | 15:39 |
sambetts | Morning devananda cinerama | 15:39 |
cinerama | or perhaps, people of iron | 15:39 |
TheJulia | good morning cinerama | 15:39 |
cinerama | hi TheJulia. oh i had a question for you but let me sip this coffee first and decide whether it actually makes sense | 15:40 |
BadCub | cinerama: does anything make sense before coffee? | 15:41 |
cinerama | BadCub: before coffee even the mountains outside my window are covered in clouds | 15:42 |
BadCub | cinerama: my entire world is covered in clouds before coffee lol | 15:43 |
cinerama | YAY CLOUD | 15:44 |
* BadCub grumbles about meeting in 15 minutes | 15:45 | |
devananda | cinerama: ooh, i like "people of iron" | 15:48 |
devananda | BadCub: why didyou have to remind me ... | 15:48 |
BadCub | devananda: cuz it's my job to remind you of such things lol | 15:48 |
* BadCub adds "official meeting grumbler" to job titile | 15:49 | |
*** absubram has quit IRC | 15:51 | |
lucasagomes | devananda, BadCub cinerama good (ugt) morning | 15:52 |
BadCub | mornin lucasagomes | 15:53 |
* lucasagomes loved the ugt thing... we should put that up somewhere in our wiki | 15:53 | |
cinerama | hi lucasagomes - btw, cool to see ironic.rocks. will look great on the next round of shirts :) | 15:53 |
NobodyCam | good (UGT) mornign lucasagomes | 15:53 |
NobodyCam | :) ++++ on UGT | 15:53 |
TheJulia | cinerama: no rush, still hitting segfaults on my work laptop but I'm thinking its time to rebuild it since it just seems fubar. | 15:53 |
cinerama | TheJulia: i put the "-I" patch up yesterday | 15:53 |
lucasagomes | cinerama, yes! For now it only redirects to the wiki but hope soon we will have something that rocks up there :-) | 15:53 |
cinerama | TheJulia: are you getting segfaults with that? | 15:54 |
TheJulia | cinerama: I'm getting segfaults upon ansible exiting (yeah... weird) | 15:55 |
TheJulia | and the debugger basically points to pyyaml, but its a lie as far as I can tell.... oh and it exits the debugger error free. | 15:56 |
*** absubram has joined #openstack-ironic | 15:56 | |
cinerama | TheJulia: can you pastebin & i'll have a look in 1 sec. that problem may be a broader one with ansible and/or python versions | 15:56 |
*** davideagnello has joined #openstack-ironic | 15:56 | |
TheJulia | cinerama: sure | 15:56 |
cinerama | TheJulia: the annoying thing was i drilled down as far as the simplejson call and then every time i tried to place the breakpoint somewhere that would have been okay in the previous run, it segfaulted first | 15:56 |
*** jistr has quit IRC | 15:58 | |
dhellmann | devananda: I would like to cut a release of python-ironicclient on Monday to unblock the work on dropping the oslo namespace packages. The changes that will be released are listed in http://paste.openstack.org/show/245107/ -- Does that work for you? | 16:00 |
dhellmann | the version will be 0.7.0 | 16:00 |
TheJulia | cinerama: re-running since I'm on a call | 16:01 |
*** ijw has joined #openstack-ironic | 16:05 | |
*** romcheg has quit IRC | 16:05 | |
*** jistr has joined #openstack-ironic | 16:06 | |
*** krtaylor has quit IRC | 16:08 | |
* dtantsur votes for ironicclient 1.0.0 | 16:08 | |
*** jistr has quit IRC | 16:09 | |
dtantsur | anyway, I'm going entering "weekend" state in my state machine | 16:09 |
dtantsur | see you next week | 16:09 |
*** tteggel has quit IRC | 16:09 | |
NobodyCam | night dtantsur | 16:09 |
NobodyCam | have a good weekend | 16:09 |
* TheJulia lines that proposal | 16:10 | |
*** tteggel has joined #openstack-ironic | 16:11 | |
*** viktors is now known as viktors|afk | 16:11 | |
TheJulia | likes | 16:12 |
* TheJulia apparently can't type today | 16:12 | |
*** dtantsur is now known as dtantsur|afk | 16:12 | |
*** Sukhdev has quit IRC | 16:13 | |
rameshg87 | lucasagomes: hi | 16:13 |
*** rwsu has joined #openstack-ironic | 16:15 | |
lucasagomes | rameshg87, hey there | 16:17 |
rameshg87 | lucasagomes: there is a bug https://bugs.launchpad.net/ironic/+bug/1451310 for https://review.openstack.org/#/c/185667/ | 16:19 |
openstack | Launchpad bug 1451310 in Ironic "Instance doesn't come up on uefi localboot with agent ramdisk" [Undecided,New] - Assigned to Ramakrishnan G (rameshg87) (rameshg87) | 16:19 |
rameshg87 | just fyi | 16:19 |
lucasagomes | rameshg87, oh nice, and did you try the patch out? | 16:19 |
*** rameshg87 has quit IRC | 16:19 | |
*** rameshg87 has joined #openstack-ironic | 16:20 | |
*** Sukhdev has joined #openstack-ironic | 16:20 | |
openstackgerrit | SHIGEMATSU Mitsuhiro proposed openstack/bifrost: Preserve logs in logs/ folder https://review.openstack.org/186581 | 16:20 |
* lucasagomes updates the commit message | 16:20 | |
TheJulia | cinerama: http://paste.openstack.org/show/0dPiGmDUrjzjH3nggaEF/ | 16:21 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: IPA: Do a soft reboot at the end of the deployment https://review.openstack.org/185667 | 16:21 |
JayF | lucasagomes: ^ there's a reason we didn't do that originally | 16:22 |
JayF | lucasagomes: scraping my brain to try and remember it now | 16:22 |
cinerama | TheJulia, wow weird so ansible basically finishes and then bombs out | 16:22 |
lucasagomes | JayF, right, yeah I think the best way is to make it optional | 16:22 |
TheJulia | cinerama: yup | 16:22 |
cinerama | TheJulia: i mean there's no other expected output after the point at which it segfaults, right? | 16:23 |
lucasagomes | JayF, cause hard reboot mess up with UEFI on some machines + it's hard to use with the wol driver | 16:23 |
* lucasagomes mark the patch as WIP | 16:23 | |
TheJulia | cinerama: nope, nothing :( | 16:23 |
JayF | lucasagomes: makes sense; I'll rack my brain for why we changed it originally | 16:23 |
JayF | lucasagomes: although we do perform a "sync" after writing image and configdrive so getting incomplete writes shuldn't be an issue | 16:24 |
TheJulia | I think the concern is hardware raid controllers that don't honor the sync | 16:24 |
TheJulia | s/concern/issue/ | 16:25 |
JayF | oooh. I hadn't thought about that. | 16:25 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic-specs: Add pluggable credentials storage https://review.openstack.org/186056 | 16:25 |
JayF | Although I'm not sure I'd ever want my raid controller to lie to me about sync | 16:25 |
TheJulia | Yeah, it is a thing... as much as it makes me want to *facepalm* | 16:25 |
JayF | although I guess without BBU if a "hard reboot" is implemented in UPS | 16:25 |
JayF | that could be nasty | 16:25 |
TheJulia | yup | 16:25 |
openstackgerrit | SHIGEMATSU Mitsuhiro proposed openstack/bifrost: Initial inventory module https://review.openstack.org/184084 | 16:26 |
lucasagomes | JayF, right, yeah sync helps with filesystem operations | 16:26 |
lucasagomes | JayF, but for some reasons and rameshg87 can give you a better overview on that it still not enough for UEFI | 16:26 |
lucasagomes | maybe because now part of the boot process not in the OS filesystem any more | 16:27 |
TheJulia | heh, I've like half re-written 148084 :( | 16:27 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Add pluggable credentials storage https://review.openstack.org/185074 | 16:27 |
*** romcheg has joined #openstack-ironic | 16:28 | |
rameshg87 | JayF: lucasagomes: for me i suspected something to do with uefi firmware | 16:28 |
rameshg87 | JayF: lucasagomes: i never got to figure out what's going on - but it wasn't definitely related to disk | 16:29 |
JayF | interesting | 16:29 |
JayF | I just explicitly remember us not wanting to do that back in teeth-agent days | 16:29 |
JayF | and now I can't remember why | 16:30 |
rameshg87 | JayF: this is the end result - https://drive.google.com/file/d/0B5a_VAhX3Hz5WU1qN0FObkdSS00/view?usp=sharing :( | 16:30 |
*** spandhe has joined #openstack-ironic | 16:30 | |
JayF | ooooh, I know why we didn't do it soft | 16:30 |
JayF | because we had to turn the machine off, change networks, power machine on | 16:30 |
JayF | we wanted no chance of the machine coming up on the wrong network | 16:30 |
TheJulia | ahh, that makes sense process wise | 16:31 |
rameshg87 | ah okay .. | 16:31 |
lucasagomes | JayF, ah right... so it wasn't about making sure the machine actually rebooted onto the client's image | 16:31 |
rameshg87 | JayF: may be change the order to soft power off the machine, assert if it powered off, <do whatever>, power on the machine | 16:32 |
lucasagomes | for that we probably can add some checks if soft reboot is enabled | 16:32 |
* TheJulia is having a deja vu moment from the summit | 16:32 | |
lucasagomes | like trying to contact IPA see if it's gone after requesting reboot | 16:32 |
lucasagomes | rameshg87, yeah that's a good approach too | 16:32 |
*** eghobo has joined #openstack-ironic | 16:32 | |
lucasagomes | we can do a power off from inside, and Ironic can coordinate on powering on it again | 16:33 |
lucasagomes | which will cover both cases gracefully | 16:33 |
rameshg87 | yes | 16:33 |
lucasagomes | we still can make it configurable for people like JayF where hard reboot just works | 16:34 |
lucasagomes | cause the soft one might requires aditional calls to the bmc to get the state and powering it on again | 16:35 |
lucasagomes | and it can be slower than the hard reboot version | 16:35 |
lucasagomes | so there's no downside for any use case | 16:35 |
pshige | TheJulia: sorry ... I've just fixed typos. | 16:36 |
*** eghobo has quit IRC | 16:36 | |
* rameshg87 is sleepy infront of screen | 16:37 | |
TheJulia | pshige: oh, no problem :) Thank you! | 16:37 |
rameshg87 | lucasagomes: i will update my results for that patch on gerrit | 16:37 |
lucasagomes | rameshg87, ack | 16:37 |
jlvillal | Good morning Ironic | 16:37 |
lucasagomes | thanks | 16:37 |
rameshg87 | good night ironic | 16:37 |
BadCub | mornin jlvillal | 16:37 |
lucasagomes | jlvillal, good (ugt) morning | 16:37 |
*** rameshg87 has quit IRC | 16:37 | |
jlvillal | :) | 16:37 |
*** romainh has left #openstack-ironic | 16:37 | |
NobodyCam | good (UGT) morning jlvillal | 16:37 |
* jlvillal Looked up UGT yesterday :) | 16:38 | |
pshige | jlvillal: morning :) | 16:38 |
pshige | rameshg87: night! | 16:38 |
NobodyCam | morning (UGT) pshige | 16:38 |
pshige | uhh | 16:38 |
pshige | 0138 JST | 16:38 |
jlvillal | pshige: Universal Greeting Time ;) | 16:38 |
BadCub | mornin pshige | 16:39 |
NobodyCam | http://www.total-knowledge.com/~ilya/mips/ugt.html | 16:39 |
* BadCub will have to remember to add [ugt] to his greetings since it is always morning in Ironic-ville | 16:39 | |
* jlvillal is too lazy to do that ;) | 16:39 | |
BadCub | jlvillal: lol | 16:40 |
jlvillal | lucasagomes: Isn't it time to enjoy your weekend? :) | 16:40 |
lucasagomes | jlvillal, yup I'm going soon | 16:41 |
lucasagomes | and monday is holiday here as well \o/ | 16:41 |
*** eghobo has joined #openstack-ironic | 16:41 | |
*** pas-ha has quit IRC | 16:41 | |
* jlvillal is pondering trying to make 'coverage' work on Ironic code and figure out what kind of code coverage we are getting with our unit tests. | 16:41 | |
lucasagomes | jlvillal, btw just answered ur comment about the cmdline tests taking precendece | 16:41 |
lucasagomes | thanks for the review | 16:41 |
jlvillal | lucasagomes: Thanks. I was thinking of if you had 'root=/disk1 root=/disk2' | 16:42 |
jlvillal | lucasagomes: It should use 'root=/disk2' as per how the kernel does it. | 16:43 |
pshige | my mba was broken. I can do almost nothing at all. I should fix it tomorrow ... | 16:43 |
jlvillal | lucasagomes: I'll be honest I think your code already does it :) Just not a test | 16:43 |
lucasagomes | jlvillal, ohhh gotcha | 16:43 |
lucasagomes | I can update it to make sure | 16:44 |
lucasagomes | but yeah I think it's grand | 16:44 |
jlvillal | lucasagomes: Thanks. Not a big deal. | 16:44 |
lucasagomes | cause I split it and build a dict so the last will overwrite the first | 16:44 |
jlvillal | lucasagomes: Gave me a chance to wander into kernel code last night :) | 16:44 |
lucasagomes | nice one | 16:44 |
jlvillal | lucasagomes: Yep! | 16:44 |
lucasagomes | and with that I will call it a day | 16:44 |
NobodyCam | night lucasagomes | 16:45 |
BadCub | happy weekend lucasagomes :) | 16:45 |
jlvillal | lucasagomes: Good night and have a great weekend! :) | 16:45 |
NobodyCam | have a good weekend | 16:45 |
lucasagomes | have a great (ugt) night everyone! enjoy the weekend | 16:45 |
NobodyCam | :) | 16:45 |
jroll | lucasagomes: before you go | 16:45 |
lucasagomes | jroll, shoot | 16:45 |
jroll | I kind of like ramesh's idea of doing soft power off in band | 16:45 |
jroll | then you can check power state etc | 16:45 |
lucasagomes | yeah me too, I'm going on this path | 16:45 |
jroll | and it'll still work for network flips | 16:45 |
jroll | ah ok, cool | 16:45 |
lucasagomes | jroll, but I also want to continue to allow the hard reboot | 16:46 |
jroll | yeah | 16:46 |
lucasagomes | cause for you guys it just works | 16:46 |
jroll | +1 I haven't looked at the patch lately | 16:46 |
lucasagomes | so you don't need to add some extra calls to ur bmc | 16:46 |
lucasagomes | as part of ur deployment | 16:46 |
lucasagomes | jroll, it's the same, but in WIP | 16:46 |
jroll | gotcha | 16:46 |
jroll | cool, have a good night dude :) | 16:46 |
lucasagomes | thanks! you too | 16:47 |
lucasagomes | enjoy the weekend | 16:47 |
lucasagomes | talk soon | 16:47 |
*** derekh has quit IRC | 16:48 | |
*** jeh has quit IRC | 16:56 | |
jroll | BadCub: +1 for seattle | 16:56 |
BadCub | jroll: coolness! I believe devananda is going to chat with facilities in HP to see what space we have available | 16:57 |
devananda | thanks for the reminder -- yes, I need to ping Angela | 16:58 |
BadCub | this big thing is coming up with a dates | 16:58 |
BadCub | devananda: hehehe you're welcome :) | 16:58 |
*** dguerri is now known as dguerri`away | 16:58 | |
*** _gridinv has joined #openstack-ironic | 17:00 | |
jnielsen55 | Is it possible to tell Ironic about a kick start file that it can pull from glance? | 17:01 |
cinerama | TheJulia: how far should we try to drill down into these segfaults? given that it's happening in two places i'm starting to get a bit concerned | 17:01 |
devananda | jnielsen55: ironic doesn't use installers | 17:01 |
TheJulia | cinerama: I'm conflicted on that. *ponders* | 17:02 |
jnielsen55 | k, so how do I get the same functionality from Ironic that I get from a ks file? | 17:03 |
TheJulia | jnielsen55: you have a pre-built image that you roll out | 17:03 |
cinerama | TheJulia: on the one hand, it's that unique combo of boring/frustrating & not entirely our balliwick but also trying to get it addressed will potentially save us & others hassle in future | 17:03 |
jnielsen55 | k, like an image build with disk-builder? | 17:04 |
TheJulia | jnielsen55: https://github.com/openstack/diskimage-builder is one way | 17:04 |
jnielsen55 | perfect | 17:04 |
jnielsen55 | k, that is what I will try. Thanks all! | 17:04 |
TheJulia | cinerama: exactly that, and I suspect whatever badness I'm hitting came in from a package update on the other machine | 17:04 |
*** vishwanathj has joined #openstack-ironic | 17:05 | |
*** gridinv_ has joined #openstack-ironic | 17:06 | |
TheJulia | jnielsen55: no problem, let us know if you have any more questions | 17:07 |
* TheJulia steps away to go find lunch | 17:07 | |
jnielsen55 | Is there ever any plans to add installers into Ironic at some point or to avoid that all together? | 17:08 |
*** achanda has quit IRC | 17:10 | |
*** achanda_ has joined #openstack-ironic | 17:10 | |
openstackgerrit | Sam Betts proposed stackforge/ironic-discoverd: Add SSL/TLS Support https://review.openstack.org/186843 | 17:13 |
devananda | jnielsen55: architecturally different. not going to happen. | 17:16 |
*** krtaylor has joined #openstack-ironic | 17:17 | |
sambetts | TheJulia, devananda, jnielsen55: Once boot and deploy are split, wouldn't installers with KS and preseed just be a boot and with a deploy no-op ? | 17:17 |
devananda | sambetts: no, because reboot wouldn't map | 17:18 |
devananda | sambetts: net-booting a cloud image (and no-op'ing the deploy step) is completely viable. reboot wipes the state because the boot medium is remote and non-persistent | 17:18 |
sambetts | devananda: ah, makes sense | 17:18 |
devananda | sambetts: but if you net-boot an iso, every time you reboot, it will just restart the installer .... | 17:18 |
sambetts | devananda: so unless you could out-of-band change the boot device it would just keep booting into the installer | 17:21 |
devananda | sambetts: right. | 17:21 |
devananda | sambetts: also, and more importantly, using an installation medium violates the abstraction -- it breaks the guarantee that every boot of that image results in the same initial state of the system | 17:22 |
devananda | sambetts: which is a fundamental value that clouds provide | 17:22 |
devananda | consistency | 17:22 |
sambetts | devananda: yeah, definatly isn't cloudy anymore | 17:22 |
NobodyCam | brb | 17:23 |
dhellmann | devananda: I would like to cut a release of python-ironicclient on Monday to unblock the work on dropping the oslo namespace packages. The changes that will be released are listed in http://paste.openstack.org/show/245107/ -- Does that work for you? Looks like the version will be 0.7.0, although dtantsur|afk suggested going to 1.0.0 so I can do that if you want. | 17:23 |
* devananda looks | 17:24 | |
* krotscheck is reading up on http cache headers. He highly doubts that any of the API's in openstack have implemented anything even remotely close to what's possible here. | 17:24 | |
devananda | looks like mostly just bug fixes - yep, fine with me | 17:24 |
sambetts | right, I'm calling it a day, night all o/ | 17:25 |
devananda | dhellmann: I can tag it today, or i'm fine if you want to do it | 17:25 |
dhellmann | devananda: if you want to do it today, that's fine. I try not to release things on fridays, myself, so I can wait to monday | 17:25 |
devananda | dhellmann: good point - I forgot what day it was | 17:26 |
*** barra204 has quit IRC | 17:26 | |
dhellmann | devananda: ok, I'll put 0.7.0 on my list for monday | 17:26 |
devananda | dhellmann: cheers | 17:26 |
jjohnson2 | jnielsen55, for what it is worth, the use of scripted installers is one reason why my group keeps using xCAT. | 17:27 |
jjohnson2 | that and we write most of it... | 17:27 |
jjohnson2 | We had proposed schemes to do kickstart/autoyast/etc initialized deployments, but as pointed out above it doesn't map well to the vision of ironic | 17:28 |
devananda | fwiw, once the boot/deploy interface split is done, it will be possible to create a pxe-kickstart-style driver | 17:30 |
*** trown is now known as trown|lunch | 17:31 | |
devananda | after boot() is complete, change the boot device so it doesn't go down that code path again, and flip that switch back in tear_down() | 17:31 |
jjohnson2 | devananda, though relying upon the boot device change is a tad hairier than making sure the deployment payload is torn down | 17:32 |
devananda | that said, I will stand by "this isn't cloudy and I don't like it" -- but nothing will prevent you from writing that driver :) | 17:32 |
*** achanda_ has quit IRC | 17:32 | |
devananda | jjohnson2: well - presumably you may want other nodes to use that same payload | 17:33 |
*** achanda has joined #openstack-ironic | 17:33 | |
jjohnson2 | devananda, oh, well I really should see how ironic really works, our model is endpoint specific contexts that can be torn down | 17:33 |
devananda | yea, the models are different | 17:34 |
jjohnson2 | devananda, so the shared install resources are useless without a context pointing them out | 17:34 |
jjohnson2 | and a 'tear down' for us is setting the context to neuter the netboot | 17:34 |
*** romcheg has quit IRC | 17:34 | |
jjohnson2 | nowadays most openstack engagements I've been a part of use the innate openstack things for tenants, but different stuff for the actual operators | 17:35 |
jjohnson2 | I'm led to believe this allows openstack to focus on a particular use case without unnatural stretching to things that the remote users don't want to care about... | 17:37 |
jjohnson2 | but I haven't been hands on in a general openstack sense in a long while now... | 17:38 |
jjohnson2 | just talking to BMCs | 17:39 |
*** gridinv_ has quit IRC | 17:39 | |
*** romcheg has joined #openstack-ironic | 17:39 | |
openstackgerrit | Jarrod Johnson proposed stackforge/pyghmi: Report/Configure LAN alert destinations https://review.openstack.org/185112 | 17:41 |
*** penick has joined #openstack-ironic | 17:41 | |
jjohnson2 | that for example, is something I don't think maps to Openstack usage much... | 17:41 |
jjohnson2 | though a lot of Openstack environments would want to have it somewhere nonetheless | 17:42 |
jnielsen55 | k, thanks for the info | 17:42 |
*** diegolp has quit IRC | 17:44 | |
openstackgerrit | Merged stackforge/pyghmi: Report/Configure LAN alert destinations https://review.openstack.org/185112 | 17:45 |
jjohnson2 | one of my next moves is to support devnode access to ipmi to do in-band/out-of-band similarly... It's something I had not planned on but some of the things I've been doing recently would be really nice to have in band | 17:49 |
*** hblixt has joined #openstack-ironic | 17:50 | |
* BadCub steps away for a little while | 17:50 | |
*** achanda_ has joined #openstack-ironic | 18:00 | |
*** achanda has quit IRC | 18:02 | |
*** penick has quit IRC | 18:05 | |
*** jrist has quit IRC | 18:06 | |
*** barra204 has joined #openstack-ironic | 18:08 | |
*** jrist has joined #openstack-ironic | 18:12 | |
*** barra204 has quit IRC | 18:15 | |
*** _gridinv has quit IRC | 18:16 | |
*** edcragg has quit IRC | 18:16 | |
*** penick has joined #openstack-ironic | 18:17 | |
*** barra204 has joined #openstack-ironic | 18:20 | |
*** Sukhdev has quit IRC | 18:20 | |
*** Sukhdev has joined #openstack-ironic | 18:21 | |
*** alexpilotti has joined #openstack-ironic | 18:26 | |
*** barra204_ has joined #openstack-ironic | 18:28 | |
*** barra204 has quit IRC | 18:31 | |
*** romcheg1 has joined #openstack-ironic | 18:32 | |
jnielsen55 | Sorry for all the questions. Trying to keep them to a minimum. I'm trying to active a node that I'm going to provision. Getting the following error. "The provisioning operation can't be performed on node dc81504f-7cd4-4066-8679-95cc943aafaa because it's in maintenance mode. (HTTP 400)" | 18:33 |
*** romcheg has quit IRC | 18:34 | |
jnielsen55 | I'm guessing it's in mainteance because of the last_error message I am seeing when I run an ironic node-show command. | 18:34 |
jnielsen55 | During sync_power_state, max retries exceeded for node dc81504f- | | | 7cd4-4066-8679-95cc943aafaa, node state None does not match expected | | | state 'None'. Updating DB state to 'None' Switching node to maintenance | | | mode. | 18:34 |
TheJulia | jnielsen55: seems like it couldn't actually talk to the management interface | 18:35 |
TheJulia | "max retries exceeded" | 18:35 |
NobodyCam | jnielsen55: are the ipmi creds correct? | 18:36 |
*** trown|lunch is now known as trown | 18:36 | |
jnielsen55 | Just verified with the ipmitool and it returns a chassis power is on state. | 18:38 |
TheJulia | do you see anything in the ironic conductor log? | 18:40 |
NobodyCam | jnielsen55: what happens if you take the node out of maintenance mode | 18:41 |
NobodyCam | ironic node-set-maintenance uuid off | 18:42 |
jnielsen55 | I have not tried that yet. Let me try it | 18:42 |
jnielsen55 | I'm running Ironic on Juno, so it looks like that option isn't available with Juno | 18:44 |
jnielsen55 | I only see a node-set-provision-state | 18:44 |
NobodyCam | trying to recall juno. maybe "ironic node-update replace maintance=false" ??? | 18:47 |
NobodyCam | that may be wrong | 18:47 |
jroll | ironic node-update $uuid replace maintenance=False | 18:48 |
NobodyCam | oh ya $uuid ... TY jroll :) | 18:48 |
jroll | NobodyCam: and spelling ;D | 18:48 |
NobodyCam | ;O | 18:48 |
* NobodyCam is very bad at typing | 18:49 | |
jnielsen55 | try that now | 18:49 |
jnielsen55 | thanks for the correct commands | 18:49 |
jnielsen55 | trying that now, I can't spell either | 18:49 |
jnielsen55 | that worked | 18:50 |
jnielsen55 | [root@d1pocos11 ~]# ironic node-list +--------------------------------------+---------------+-------------+--------------------+-------------+ | UUID | Instance UUID | Power State | Provisioning State | Maintenance | +--------------------------------------+---------------+-------------+--------------------+-------------+ | dc81504f-7cd4-4066-8679-95cc943aafaa | None | power on | | 18:50 |
jnielsen55 | thank you very much! | 18:50 |
NobodyCam | jnielsen55: :) also please use paste.openstack.org or like for pasting info in channel | 18:51 |
jnielsen55 | noted, thanks | 18:52 |
NobodyCam | :) | 18:52 |
*** barra204_ is now known as shakamunyi | 18:52 | |
*** jcoufal has joined #openstack-ironic | 18:54 | |
*** jcoufal has quit IRC | 18:55 | |
*** lekha has joined #openstack-ironic | 18:56 | |
openstackgerrit | Stephanie Miller proposed openstack/bifrost: Ensure dependencies are present for dib image build https://review.openstack.org/186875 | 18:58 |
*** penick has quit IRC | 19:00 | |
*** caiobo has joined #openstack-ironic | 19:01 | |
UForgotten | is there a recommended repo to get ironic for ubuntu trusty? | 19:04 |
*** jgrimm is now known as zz_jgrimm | 19:05 | |
NobodyCam | UForgotten: I would say clone the github repo | 19:05 |
jroll | for trusty? :x | 19:06 |
jroll | UForgotten: I think it's in the stock trusty repos but am not sure | 19:06 |
UForgotten | I thought so but its not | 19:07 |
jroll | hmm | 19:07 |
NobodyCam | http://packages.ubuntu.com/source/trusty/ironic | 19:07 |
jroll | ah, ironic-api and ironic-conductor are separate | 19:08 |
UForgotten | the ironic docs just say to apt-get it so there have to be packages in a repo somewhere | 19:09 |
jroll | UForgotten: see that link, there are packages individually for ironic-api and ironic-conductor | 19:10 |
* jroll boots up ubuntu to look | 19:11 | |
UForgotten | Tried pulling it from universe and it’s not happy about dependencies. | 19:15 |
jroll | care to share? | 19:15 |
UForgotten | http://pastebin.com/x6gKCAxR | 19:16 |
jroll | ooo, fun. | 19:17 |
NobodyCam | http://paste.openstack.org/show/KKCntoLp1vIeSHtWqYhA | 19:17 |
jroll | zigo: any clue on UForgotten's paste there? | 19:18 |
adam_g | UForgotten, what error doy ou get when installing ironic-common | 19:18 |
UForgotten | ironic-common : Depends: python-ironic (= 2014.1~rc1-0ubuntu1) but it is not going to be installed | 19:18 |
adam_g | what about python-ironic ? :) | 19:18 |
UForgotten | thats why I tried adding it in the second attempt which was also in the pastebin | 19:18 |
jroll | python-ironic : Depends: python-sqlalchemy (< 0.9) but 0.9.7-1 is to be installed | 19:19 |
UForgotten | ^ | 19:19 |
adam_g | oh | 19:20 |
adam_g | they packaged ironic 2015.1 | 19:21 |
adam_g | UForgotten, try this | 19:22 |
adam_g | add-apt-repository cloud-archive:kilo | 19:22 |
adam_g | apt-get update | 19:22 |
UForgotten | I’m running juno, and I dont have apt-add-repository command :( | 19:22 |
adam_g | oh :\ | 19:22 |
NobodyCam | UForgotten: that should be a trusty command | 19:23 |
*** alexpilotti has quit IRC | 19:23 | |
*** achanda_ has quit IRC | 19:23 | |
adam_g | its installed as part of the python-software-properties package | 19:24 |
*** lucasagomes has quit IRC | 19:24 | |
UForgotten | yes, just found that, need to install apt-get install software-properties-common python-software-properties first | 19:24 |
UForgotten | 'juno': not a valid cloud-archive name. | 19:26 |
UForgotten | https://wiki.ubuntu.com/ServerTeam/CloudArchive would lead me to believe that it is, perhaps they depracated it, but it lists others: Must be one of ['folsom', 'folsom-proposed', 'grizzly', 'grizzly-proposed', 'havana', 'havana-proposed', 'icehouse', 'icehouse-proposed', 'tools', 'tools-proposed'] | 19:27 |
adam_g | UForgotten, i dont think the cloud archive will help with juno. the ironic package has a dependency conflict | 19:29 |
*** romcheg1 has quit IRC | 19:31 | |
UForgotten | hmm. I wonder why its trying to install a newer python-sqlalchemy. | 19:32 |
*** penick has joined #openstack-ironic | 19:33 | |
*** romcheg has joined #openstack-ironic | 19:37 | |
jnielsen55 | anyone seen an issue when trying to do a baremetal install with nova boot and it complains that the quota has been exceeded? | 19:39 |
NobodyCam | jnielsen55: sounds like your quota may not be setup correctly | 19:40 |
NobodyCam | http://docs.openstack.org/havana/config-reference/content/cli_set_compute_user_quotas_procedure.html | 19:40 |
NobodyCam | doh old doc | 19:40 |
NobodyCam | http://docs.openstack.org/user-guide-admin/cli_set_quotas.html | 19:41 |
adam_g | UForgotten, if you're on stock trusty you should be getting 0.8.4-1build1 which should be good. what does 'apt-cache show python-sqlalchmey' show ? | 19:42 |
adam_g | (typo) | 19:43 |
jnielsen55 | Thanks! The tenant that runs nova boot should have quotas equal to that of the baremetal specs? | 19:43 |
NobodyCam | jnielsen55: I would say > bm specs | 19:44 |
*** dprince has quit IRC | 19:44 | |
jnielsen55 | k, makes sense. Thanks again1 | 19:45 |
UForgotten | adam_g: it shows two versions Version: 0.9.7-1 and Version: 0.8.4-1build1 - I tried telling it to install the old version and I get E: Release '0.8.4-1build1' for 'python-sqlalchemy' was not found | 19:46 |
adam_g | UForgotten, apt-cache policy python-sqlalchemy should show you what repo is offering the newer conflicting verison | 19:47 |
UForgotten | /var/lib/dpkg/status - must be locally cached. may have come with the openstack distro | 19:48 |
adam_g | UForgotten, yeah, if you have some other third party repos enabled that offer the newer version you'll be stuck with that conflict | 19:49 |
*** penick has quit IRC | 19:50 | |
UForgotten | its not enabled as a repo anymore though. is there a way to force downgrade? | 19:50 |
*** ijw_ has joined #openstack-ironic | 19:50 | |
UForgotten | I’ll keep poking at it. Sounds like other people have had this problem before though, https://ask.openstack.org/en/question/56682/how-to-install-ironic-in-ubuntu-1404/ | 19:51 |
adam_g | UForgotten, is it already installed? (dpkg -l | grep sqlalch) i imagine you need that newer version for something else | 19:51 |
UForgotten | yes its installed already | 19:51 |
adam_g | you can try to dpkg -P it | 19:52 |
UForgotten | not sure whre it got that newer version from though. must have been from the original install | 19:52 |
UForgotten | python-keystone wants it. | 19:53 |
*** ijw has quit IRC | 19:53 | |
adam_g | UForgotten, whats the original install? | 19:54 |
UForgotten | mirantis openstack 6.0 with juno on precise, then updating the OS to trusty. these must have come from the mirantis repo. | 19:55 |
adam_g | if you've got openstack things coming from a third party repo, you're probably not going to be able to use openstack things from the main ubuntu archive. | 19:55 |
*** openstack has joined #openstack-ironic | 20:06 | |
jnielsen55 | I tried to a ironic node-set-provision-state UUID active | 20:06 |
jnielsen55 | but I get a RPC no_node_deploy called for UUID, but provision state is already deploy failed | 20:06 |
jnielsen55 | sorry for all the questions. I almost have this working. Just keep running in to a few snags here are the end. | 20:07 |
*** Sukhdev has quit IRC | 20:21 | |
*** openstack has joined #openstack-ironic | 20:31 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Update iLO documentation for UEFI secure boot https://review.openstack.org/178582 | 20:40 |
*** alexpilotti has joined #openstack-ironic | 20:41 | |
NobodyCam | jnielsen55: is the node also in maintenance mode | 20:41 |
*** ndipanov has quit IRC | 20:43 | |
*** ijw_ has joined #openstack-ironic | 20:51 | |
*** ijw has quit IRC | 20:54 | |
*** ijw has joined #openstack-ironic | 20:56 | |
*** dguerri`away is now known as dguerri | 20:56 | |
*** openstackgerrit has quit IRC | 20:59 | |
*** ijw_ has quit IRC | 20:59 | |
*** openstackgerrit has joined #openstack-ironic | 21:00 | |
*** trown is now known as trown|outttypeww | 21:09 | |
*** jjohnson2 has quit IRC | 21:09 | |
*** shakamunyi has quit IRC | 21:26 | |
*** krtaylor has quit IRC | 21:28 | |
*** openstack has joined #openstack-ironic | 21:32 | |
*** [3]cdearborn has quit IRC | 21:47 | |
*** gridinv_ has joined #openstack-ironic | 21:53 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Validate capability in properties and instance_info https://review.openstack.org/174785 | 21:54 |
*** alexpilotti has quit IRC | 21:56 | |
jlvillal | NobodyCam: Do you use the dashboard that Dmitry made? | 22:00 |
jlvillal | Or anyone else :) | 22:01 |
NobodyCam | I do not... though I have looked at it. | 22:01 |
jlvillal | I submitted a patch to update the dashboard: https://review.openstack.org/#/c/186923/ | 22:01 |
jlvillal | NobodyCam: Now it has all of the 'Ironic' projects. | 22:01 |
jlvillal | Though I will have to wait for sdague to get back from vacation. See if they like the idea. | 22:02 |
NobodyCam | sweet :) | 22:02 |
*** stendulker has quit IRC | 22:03 | |
devananda | jlvillal: I use gertty most of hte time, fwiw | 22:08 |
jlvillal | devananda: I should try it again | 22:08 |
*** romcheg has quit IRC | 22:10 | |
*** romcheg has joined #openstack-ironic | 22:10 | |
*** romcheg has quit IRC | 22:11 | |
*** romcheg has joined #openstack-ironic | 22:16 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements https://review.openstack.org/186931 | 22:17 |
*** romcheg has quit IRC | 22:23 | |
*** romcheg1 has joined #openstack-ironic | 22:23 | |
openstackgerrit | Stephanie Miller proposed openstack/bifrost: Tiny documentation fix https://review.openstack.org/186940 | 22:30 |
NobodyCam | cinerama: did you check the rendered version of the readme | 22:34 |
cinerama | NobodyCam: hold that thought. that's one thing i often forget to do! | 22:34 |
NobodyCam | :-p | 22:35 |
cinerama | NobodyCam: looks ok to me? | 22:36 |
NobodyCam | it should be ok the wrapping just looks a little odd in gerrit | 22:36 |
*** hemna is now known as hemnabeer | 22:36 | |
*** eghobo_ has joined #openstack-ironic | 22:36 | |
*** krtaylor has joined #openstack-ironic | 22:36 | |
cinerama | that line wrap is just in gerrit, the actual rst has (and had) one big long line for that stuff | 22:37 |
NobodyCam | ya | 22:37 |
*** eghobo has quit IRC | 22:38 | |
*** eghobo__ has joined #openstack-ironic | 22:39 | |
*** eghobo_ has quit IRC | 22:43 | |
*** romcheg1 has quit IRC | 22:46 | |
devananda | gotta hit the road to avoid traffic -- have a good weekend, yall! | 22:47 |
*** radek__ has quit IRC | 22:54 | |
BadCub | good weekend devananda | 22:55 |
*** penick has joined #openstack-ironic | 22:57 | |
*** penick has quit IRC | 22:58 | |
jlvillal | devananda: Enjoy! | 22:58 |
cinerama | see you next week | 23:00 |
NobodyCam | night devananda have fun this weekend | 23:01 |
jlvillal | cinerama: Question on https://review.openstack.org/#/c/186875/ | 23:06 |
cinerama | hi jlvillal | 23:06 |
jlvillal | cinerama: Is that your patch? | 23:06 |
cinerama | jlvillal: it is | 23:06 |
jlvillal | And hi cinerama :) | 23:06 |
jlvillal | It seems like that git stuff is something that might be repeated. | 23:07 |
jlvillal | Any thoughts on making it more generic? | 23:07 |
jlvillal | A function or something that could take a URL and a dest directory. | 23:07 |
jlvillal | And then does all those steps? | 23:07 |
jlvillal | I'm just thinking about possible future work. | 23:07 |
* jlvillal not sure how easy that is or not. | 23:07 | |
jlvillal | cinerama: Hopefully I am making sense. | 23:08 |
cinerama | jlvillal: i see what you mean | 23:08 |
cinerama | jlvillal: so one thing that i want to do longer-term is to look at whether we can use the git and pip ansible modules | 23:09 |
jlvillal | cinerama: I see four location in the code right now that do a 'git clone'. Not sure if they do the other steps or not. | 23:09 |
cinerama | jlvillal: i agree with you that refactoring stuff is a good idea | 23:09 |
jlvillal | cinerama: That probably is a good idea to use the modules :) | 23:09 |
jlvillal | cinerama: Just a thought. | 23:09 |
cinerama | jlvillal: my take on it for today was to unbreak my environment first | 23:09 |
jlvillal | cinerama: That is always a good first step! | 23:10 |
*** Marga_ has joined #openstack-ironic | 23:10 | |
cinerama | jlvillal: so i can see refactoring with use of the modules (if they will work for us) | 23:11 |
jlvillal | cinerama: Sounds good. Thanks. | 23:14 |
*** ijw_ has joined #openstack-ironic | 23:15 | |
*** Marga_ has quit IRC | 23:16 | |
*** ijw has quit IRC | 23:18 | |
*** penick has joined #openstack-ironic | 23:24 | |
*** gridinv_ has quit IRC | 23:31 | |
*** penick has quit IRC | 23:31 | |
*** gridinv_ has joined #openstack-ironic | 23:33 | |
*** ijw_ has quit IRC | 23:40 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!