openstackgerrit | Ghe Rivero proposed a change to openstack/ironic: Use imageutils module from oslo.incubator https://review.openstack.org/110820 | 00:07 |
---|---|---|
*** eghobo has quit IRC | 00:20 | |
*** notarealperson has joined #openstack-ironic | 00:21 | |
*** notarealperson has left #openstack-ironic | 00:21 | |
*** nkubota_ has quit IRC | 00:25 | |
openstackgerrit | Ghe Rivero proposed a change to openstack/ironic: Migration to oslo.utils library https://review.openstack.org/110596 | 00:27 |
*** achanda has joined #openstack-ironic | 00:27 | |
*** rwsu has quit IRC | 00:31 | |
openstackgerrit | A change was merged to openstack/ironic: Clean up calls to get_chassis() https://review.openstack.org/108959 | 00:37 |
*** rainya has quit IRC | 00:41 | |
*** rainya has joined #openstack-ironic | 00:47 | |
*** Haomeng|2 has joined #openstack-ironic | 00:50 | |
openstackgerrit | A change was merged to openstack/ironic: Add ironic-python-agent deploy driver https://review.openstack.org/101020 | 00:54 |
*** Haomeng has quit IRC | 00:55 | |
*** scubacuda has quit IRC | 00:57 | |
*** Haomeng|2 has quit IRC | 00:58 | |
*** ellenh has quit IRC | 01:00 | |
openstackgerrit | A change was merged to openstack/ironic: Log exception with translation https://review.openstack.org/110812 | 01:06 |
*** Haomeng has joined #openstack-ironic | 01:07 | |
*** chuckC has quit IRC | 01:13 | |
openstackgerrit | A change was merged to openstack/ironic: Clean up calls to get_port() https://review.openstack.org/109252 | 01:15 |
*** nkubota has joined #openstack-ironic | 01:17 | |
*** Haomeng has quit IRC | 01:23 | |
*** rainya has quit IRC | 01:33 | |
*** rloo has quit IRC | 01:49 | |
*** nosnos has joined #openstack-ironic | 01:50 | |
*** Haomeng has joined #openstack-ironic | 02:07 | |
openstackgerrit | Haomeng,Wang proposed a change to openstack/ironic: Implements send-data-to-ceilometer https://review.openstack.org/72538 | 02:09 |
*** achanda has quit IRC | 02:12 | |
*** Haomeng has quit IRC | 02:14 | |
*** achanda has joined #openstack-ironic | 02:15 | |
*** chuckC has joined #openstack-ironic | 02:15 | |
*** Haomeng has joined #openstack-ironic | 02:16 | |
*** Poornima has joined #openstack-ironic | 02:36 | |
*** Haomeng has quit IRC | 02:39 | |
*** jgrimm has joined #openstack-ironic | 02:42 | |
*** Haomeng has joined #openstack-ironic | 02:44 | |
*** rainya has joined #openstack-ironic | 02:56 | |
*** harlowja is now known as harlowja_away | 03:06 | |
*** rainya has quit IRC | 03:12 | |
*** rainya has joined #openstack-ironic | 03:13 | |
*** bvivek has joined #openstack-ironic | 03:14 | |
*** rainya has quit IRC | 03:15 | |
*** rainya has joined #openstack-ironic | 03:18 | |
*** rainya has quit IRC | 03:19 | |
*** rainya has joined #openstack-ironic | 03:19 | |
*** nkubota has quit IRC | 03:20 | |
*** nkubota_ has joined #openstack-ironic | 03:21 | |
openstackgerrit | Haomeng,Wang proposed a change to openstack/ironic: Implements send-data-to-ceilometer https://review.openstack.org/72538 | 03:30 |
*** aswadr has joined #openstack-ironic | 03:43 | |
*** nkubota has joined #openstack-ironic | 03:51 | |
*** nosnos has quit IRC | 03:52 | |
*** nkubota has quit IRC | 03:52 | |
*** boris-42 has quit IRC | 03:57 | |
*** rameshg87 has joined #openstack-ironic | 04:00 | |
*** jgrimm has quit IRC | 04:03 | |
*** Poornima has quit IRC | 04:05 | |
*** boris-42 has joined #openstack-ironic | 04:07 | |
*** ramineni has joined #openstack-ironic | 04:10 | |
*** Poornima has joined #openstack-ironic | 04:29 | |
*** Srinivas has joined #openstack-ironic | 04:43 | |
Srinivas | How to deploy ironic python agent | 04:43 |
*** nosnos has joined #openstack-ironic | 04:50 | |
*** rainya has quit IRC | 04:54 | |
*** rakesh_hs has joined #openstack-ironic | 04:58 | |
*** bmahalakshmi has joined #openstack-ironic | 05:09 | |
*** achanda has quit IRC | 05:17 | |
*** ramineni has quit IRC | 05:20 | |
*** ramineni has joined #openstack-ironic | 05:24 | |
*** achanda has joined #openstack-ironic | 05:26 | |
*** bvivek has quit IRC | 05:29 | |
*** rameshg87 has quit IRC | 05:29 | |
*** rameshg87_ has joined #openstack-ironic | 05:29 | |
*** rameshg87 has joined #openstack-ironic | 05:30 | |
*** rameshg87_ has quit IRC | 05:30 | |
*** romcheg1 has joined #openstack-ironic | 05:30 | |
*** romcheg1 has quit IRC | 05:32 | |
*** derekh_ has joined #openstack-ironic | 05:35 | |
*** killer_prince has quit IRC | 05:38 | |
*** killer_prince has joined #openstack-ironic | 05:39 | |
*** killer_prince is now known as lazy_prince | 05:39 | |
*** Srinivas has quit IRC | 05:49 | |
*** k4n0 has joined #openstack-ironic | 05:51 | |
*** bvivek has joined #openstack-ironic | 05:58 | |
Haomeng | Srinivas: still around? | 05:58 |
*** pcrews has quit IRC | 06:00 | |
*** jcoufal has joined #openstack-ironic | 06:02 | |
*** achanda has quit IRC | 06:04 | |
openstackgerrit | Haomeng,Wang proposed a change to openstack/ironic: Implements send-data-to-ceilometer https://review.openstack.org/72538 | 06:08 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/ironic: Imported Translations from Transifex https://review.openstack.org/110860 | 06:11 |
*** Mikhail_D_ltp has joined #openstack-ironic | 06:13 | |
openstackgerrit | Ramakrishnan G proposed a change to openstack/ironic-specs: Mechanism to cleanup all ImageCaches https://review.openstack.org/107996 | 06:29 |
*** ifarkas has joined #openstack-ironic | 06:39 | |
*** romcheg1 has joined #openstack-ironic | 06:44 | |
openstackgerrit | Ramakrishnan G proposed a change to openstack/ironic-specs: Mechanism to cleanup all ImageCaches https://review.openstack.org/107996 | 06:48 |
rameshg87 | hello Haomeng | 06:53 |
Haomeng | rameshg87: morning:) | 06:53 |
rameshg87 | Haomeng, good morning :-) | 06:53 |
Haomeng | rameshg87: :) | 06:53 |
rameshg87 | Haomeng, regarding review https://review.openstack.org/#/c/107996 | 06:53 |
Haomeng | rameshg87: yes | 06:54 |
rameshg87 | Haomeng, this is required as part of refactoring for https://review.openstack.org/#/c/97744/ | 06:54 |
Haomeng | rameshg87: yes, I know, but not sure if we need the spec aproval now | 06:54 |
rameshg87 | Haomeng, for 97744, we require separation of "pxe" and "iscsi" from the current pxe driver | 06:55 |
Haomeng | rameshg87: so I vote you +1 now, but need more +2 I think | 06:55 |
Haomeng | rameshg87: ok | 06:55 |
rameshg87 | Haomeng, since this refactoring wasn't straight forward, dtantsur|afk had asked to put a spec separately on this :-) | 06:55 |
rameshg87 | Haomeng, and i had raised the spec before the spec freeze date :-) | 06:55 |
Haomeng | rameshg87: that is fine with me:) | 06:55 |
rameshg87 | Haomeng, do you still feel i should send a mail ? | 06:56 |
rameshg87 | Haomeng, i can send one if you feel so :-) | 06:56 |
Haomeng | rameshg87: follow the process, the spec should be approved first, but with your special case, maybe we can bypass it, but I am not sure | 06:57 |
*** dtantsur|afk is now known as dtantsur | 06:57 | |
Haomeng | rameshg87: suggest you raise your concern into next meeting if you have time, or just send mail to [Ironic], I think Lucas and Deva, they will reply you to decide | 06:57 |
Haomeng | rameshg87: dont worry | 06:58 |
rameshg87 | Haomeng, okay :-) | 06:58 |
Haomeng | rameshg87: :) | 06:58 |
dtantsur | rameshg87, Haomeng, we're past spec _proposal_ deadline, spec _approval_ deadline is around Aug 14th | 06:58 |
dtantsur | and good morning :) | 06:58 |
Haomeng | dtantsur: morning | 06:58 |
romcheg1 | Morning guys! | 06:58 |
rameshg87 | good morning dtantsur | 06:58 |
rameshg87 | good morning romcheg | 06:59 |
dtantsur | romcheg1, Haomeng, rameshg87, morning :) | 06:59 |
rameshg87 | Haomeng, okay .. | 06:59 |
Haomeng | dtantsur: I know we passed deadline, but for rameshg87's case, how do you think if this is exception | 06:59 |
Haomeng | romcheg1: morning | 06:59 |
dtantsur | Haomeng, again, we don't need exception for him: he proposed spec before deadline | 06:59 |
*** romcheg1 is now known as romcheg_ltp | 06:59 | |
Haomeng | dtantsur: ok | 06:59 |
dtantsur | and approval deadline is not reached yet | 06:59 |
Haomeng | dtantsur: got it | 07:00 |
dtantsur | I can't really find the source of information, but I remember deva asking us to have all specs approved before his PTO in the 2nd part of Aug | 07:01 |
Haomeng | dtantsur: np:) | 07:01 |
Haomeng | dtantsur: :) | 07:02 |
Haomeng | rameshg87: so, sorry for confusing about spec _proposal_ deadline and spec _approval_ deadline:) | 07:03 |
rameshg87 | Haomeng, no problems :-) | 07:03 |
Haomeng | rameshg87: :) | 07:03 |
Haomeng | rameshg87: :) | 07:05 |
Zerpex | does any know why nova complains about "No module named ironic.nova.scheduler.ironic_host_manager" when I can surely import it using python? http://snaps.lucasrolff.com/8okexxmleqe1ygn.png | 07:12 |
Haomeng | Zerpex: how do you deploy ironic, with devstack? | 07:15 |
Haomeng | Zerpex: looks like your ironic code is in /root/ folder, that is not in the python path I think | 07:16 |
Haomeng | Zerpex: so you can try to run 'python setup.py install' in your /root/ironic dir | 07:17 |
*** viktors|afk is now known as viktors | 07:20 | |
*** ndipanov has joined #openstack-ironic | 07:26 | |
dtantsur | Zerpex, right, you have to install ironic (and python-ironicclient) into the system, so that nova can find it | 07:31 |
Zerpex | Haomeng: I was using RDO for deploying openstack - then I manually installed ironic, I used pip to install it, so when I look at the python path, /usr/lib/python2.6/site-packages and look at "ironic.egg-link" file it points to /root/ironic - so ya, shouldn't matter | 07:33 |
Zerpex | tried again with pytho install :D | 07:34 |
Haomeng | Zerpex: ok, good luck:) | 07:34 |
Haomeng | Zerpex: :) | 07:34 |
*** derekh_ is now known as derekh_afk | 07:34 | |
Zerpex | aww - seems to work better now at least :D | 07:35 |
Haomeng | Zerpex: :) | 07:35 |
Zerpex | Status: ERROR - so got one step further :') | 07:35 |
*** derekh_afk is now known as derekh__ | 07:36 | |
Haomeng | Zerpex: same issue? | 07:37 |
Haomeng | Zerpex: with previous problem? | 07:38 |
Zerpex | nah - this time, I guess it's due to some filters so it won't match anything | 07:38 |
Haomeng | Zerpex: :) | 07:39 |
*** athomas has quit IRC | 07:40 | |
*** athomas has joined #openstack-ironic | 07:42 | |
Zerpex | hmmm | 07:42 |
*** jistr has joined #openstack-ironic | 07:42 | |
Zerpex | It's like it doesn't see my ironic node | 07:43 |
Haomeng | Zerpex: did you set flavor's ext data? | 07:44 |
Zerpex | I guess not :P | 07:44 |
Zerpex | not really easy to find any documentation :) | 07:45 |
Haomeng | Zerpex: suggest to run with devstack | 07:46 |
Zerpex | so you want me to reinstall everything? | 07:46 |
Haomeng | Zerpex: http://docs.openstack.org/developer/ironic/dev/dev-quickstart.html#deploying-ironic-with-devstack | 07:46 |
*** derekh__ has quit IRC | 07:47 | |
Haomeng | Zerpex: and this is installation guide - http://docs.openstack.org/developer/ironic/deploy/install-guide.html | 07:48 |
Zerpex | http://docs.openstack.org/developer/ironic/deploy/install-guide.html is what I used | 07:49 |
Haomeng | Zerpex: yes, it did not cover the image creation with glance I think | 07:50 |
Zerpex | exactly :P | 07:50 |
Zerpex | So now I'm taking a look at https://github.com/openstack-dev/devstack/blob/0982f0795e047ebd54e54e7c7c20fe8b72c7b7a9/lib/baremetal and doing what that does | 07:50 |
Haomeng | Zerpex: great, this is best reference to install and configuration the ironic, including the images preparation for ironic | 07:51 |
Zerpex | ya, thanks Haomeng | 07:52 |
Haomeng | Zerpex: welcome | 07:53 |
dtantsur | Zerpex, Haomeng: https://github.com/openstack-dev/devstack/blob/0982f0795e047ebd54e54e7c7c20fe8b72c7b7a9/lib/ironic | 07:54 |
dtantsur | you got the wrong link | 07:54 |
dtantsur | baremetal is about nova-bm, not ironic | 07:54 |
Haomeng | Zerpex: yes | 07:54 |
Haomeng | Zerpex: and this is common code for both nova-bm and ironic to create bm flavors - https://github.com/openstack-dev/devstack/blob/54650ce13712e27cdf817c6d1b1f0492238d9f2a/stack.sh#L1282 | 07:55 |
Zerpex | cpu_arch is that x86_64 or amd64 ? | 07:55 |
Haomeng | Zerpex: https://github.com/openstack-dev/devstack/blob/0982f0795e047ebd54e54e7c7c20fe8b72c7b7a9/lib/ironic#L332 | 07:56 |
Zerpex | cool! Thansk | 07:56 |
Haomeng | Zerpex: by default ironic devstack script, it is x86_64 | 07:56 |
Haomeng | Zerpex: we will have the hardware auto-disvovery feature to detect cpu arch, so far, we can set it by manually | 08:00 |
Haomeng | dtantsur: thanks for your great comments for my send sensor data to ceilomter bp and patchs:) | 08:02 |
Haomeng | dtantsur: :) | 08:02 |
dtantsur | Haomeng, you're welcome :) now we need more cores to vote on it | 08:03 |
Haomeng | dtantsur: sure:) | 08:03 |
Haomeng | dtantsur: :) | 08:03 |
*** romcheg1 has joined #openstack-ironic | 08:04 | |
*** romcheg_ltp has quit IRC | 08:05 | |
*** romcheg2 has joined #openstack-ironic | 08:13 | |
*** romcheg1 has quit IRC | 08:15 | |
*** derekh_ has joined #openstack-ironic | 08:16 | |
*** romcheg2 is now known as romcheg_ltp | 08:18 | |
*** nosnos has quit IRC | 08:26 | |
*** nosnos has joined #openstack-ironic | 08:26 | |
*** bvivek has quit IRC | 08:29 | |
*** MattMan has quit IRC | 08:31 | |
*** MattMan has joined #openstack-ironic | 08:31 | |
*** leopoldj has joined #openstack-ironic | 08:43 | |
dtantsur | brb | 08:54 |
*** mkerrin has quit IRC | 08:59 | |
*** mkerrin has joined #openstack-ironic | 09:05 | |
openstackgerrit | Vladyslav Drok proposed a change to openstack/ironic: Remove gettextutils _ injection https://review.openstack.org/110634 | 09:14 |
*** bvivek has joined #openstack-ironic | 09:17 | |
openstackgerrit | Ramakrishnan G proposed a change to openstack/ironic: Move code to cleanup ImageCache to a common place https://review.openstack.org/110560 | 09:23 |
openstackgerrit | Ramakrishnan G proposed a change to openstack/ironic: Initial commit for deploy https://review.openstack.org/110568 | 09:57 |
openstackgerrit | Ramakrishnan G proposed a change to openstack/ironic: Add support for creating vfat disk images https://review.openstack.org/105413 | 10:00 |
openstackgerrit | Ramakrishnan G proposed a change to openstack/ironic: Add support for interacing with swift https://review.openstack.org/105795 | 10:13 |
*** jcoufal_ has joined #openstack-ironic | 10:37 | |
*** jcoufal has quit IRC | 10:40 | |
*** ndipanov has quit IRC | 10:40 | |
*** nkubota_ is now known as zz_nkubota_ | 10:42 | |
*** Alexei_9871 has joined #openstack-ironic | 11:00 | |
*** ramineni has quit IRC | 11:01 | |
openstackgerrit | Dmitry Tantsur proposed a change to openstack/ironic: EXPERIMENTAL Implement hardware discovery in PXE driver https://review.openstack.org/110031 | 11:31 |
*** ndipanov has joined #openstack-ironic | 11:35 | |
*** zz_nkubota_ is now known as nkubota | 11:58 | |
*** Shrews has joined #openstack-ironic | 12:04 | |
*** Poornima has quit IRC | 12:05 | |
openstackgerrit | Rakesh H S proposed a change to openstack/ironic-specs: Enabling IPMI double bridge support https://review.openstack.org/98208 | 12:12 |
openstackgerrit | Ghe Rivero proposed a change to openstack/ironic: Rewrite ironic policy to use the new changes of common policy https://review.openstack.org/110931 | 12:12 |
*** rameshg87 has quit IRC | 12:13 | |
*** k4n0 has quit IRC | 12:14 | |
openstackgerrit | Dmitry Tantsur proposed a change to openstack/ironic: EXPERIMENTAL Implement hardware discovery in PXE driver https://review.openstack.org/110031 | 12:26 |
*** bmahalakshmi has quit IRC | 12:30 | |
openstackgerrit | Ghe Rivero proposed a change to openstack/ironic: Sync oslo.incubator modules https://review.openstack.org/110941 | 12:32 |
*** rakesh_hs has quit IRC | 12:35 | |
*** jasondotstar has joined #openstack-ironic | 12:36 | |
*** nosnos has quit IRC | 12:40 | |
*** rakesh_hs has joined #openstack-ironic | 12:42 | |
*** jasondotstar has quit IRC | 12:42 | |
*** jasondotstar has joined #openstack-ironic | 12:56 | |
openstackgerrit | Dmitry Tantsur proposed a change to openstack/ironic: EXPERIMENTAL Implement hardware discovery in PXE driver https://review.openstack.org/110031 | 13:02 |
*** nkubota is now known as zz_nkubota | 13:04 | |
*** Shrews has left #openstack-ironic | 13:07 | |
*** dkehn_ has joined #openstack-ironic | 13:12 | |
*** chuckC_ has joined #openstack-ironic | 13:12 | |
*** datajerk1 has joined #openstack-ironic | 13:13 | |
*** Zerpex has quit IRC | 13:15 | |
*** datajerk has quit IRC | 13:15 | |
*** lazy_prince has quit IRC | 13:15 | |
*** chuckC has quit IRC | 13:15 | |
*** chuckC_ is now known as chuckC | 13:15 | |
*** Zerpex has joined #openstack-ironic | 13:15 | |
*** dkehnx has quit IRC | 13:15 | |
*** lsmola has quit IRC | 13:15 | |
*** anteaya has quit IRC | 13:15 | |
*** killer_prince has joined #openstack-ironic | 13:16 | |
*** killer_prince is now known as lazy_prince | 13:16 | |
*** anteaya has joined #openstack-ironic | 13:17 | |
*** Haomeng has quit IRC | 13:18 | |
*** lsmola has joined #openstack-ironic | 13:18 | |
*** dkehn_ is now known as dkehnx | 13:18 | |
*** rainya has joined #openstack-ironic | 13:20 | |
*** Haomeng has joined #openstack-ironic | 13:20 | |
openstackgerrit | A change was merged to stackforge/pyghmi: Use get() to avoid KeyError on get_bootdev() https://review.openstack.org/108929 | 13:33 |
*** jasondotstar has quit IRC | 13:35 | |
*** rloo has joined #openstack-ironic | 13:41 | |
*** pcrews has joined #openstack-ironic | 13:41 | |
*** aswadr has quit IRC | 13:42 | |
*** Shrews has joined #openstack-ironic | 13:44 | |
jroll | goooooooood morning ironic | 14:01 |
*** ndipanov has quit IRC | 14:01 | |
*** ndipanov has joined #openstack-ironic | 14:02 | |
*** Mikhail_D_ltp has quit IRC | 14:02 | |
*** rainya has quit IRC | 14:03 | |
rloo | morning jroll! where are you today? | 14:03 |
jroll | rloo: I made it home :) | 14:04 |
jroll | (sf area) | 14:04 |
rloo | jroll: and success. the agent driver is in! | 14:04 |
*** Haomeng|2 has joined #openstack-ironic | 14:04 | |
jroll | \o/ | 14:05 |
jroll | I know! | 14:05 |
rloo | congrats! | 14:05 |
*** Haomeng has quit IRC | 14:06 | |
jroll | thanks :) | 14:06 |
dtantsur | jroll, rloo, morning! | 14:07 |
rloo | hi dtantsur! | 14:07 |
rloo | dtantsur: quick question. wrt https://review.openstack.org/#/c/107629, does 'ironic-dbsync create' make sense to you? | 14:08 |
dtantsur | rloo, yes | 14:09 |
rloo | dtantsur: ok, will let Victor know. | 14:09 |
jroll | morning dtantsur | 14:10 |
Zerpex | What do I need to change in nova, for it to actually look for nodes in the ironic DB? | 14:14 |
*** rainya has joined #openstack-ironic | 14:16 | |
*** rainya__ has joined #openstack-ironic | 14:18 | |
*** rainya has quit IRC | 14:19 | |
openstackgerrit | Jarrod Johnson proposed a change to stackforge/pyghmi: Add 'persistent' to return dict of get_bootdev https://review.openstack.org/110978 | 14:23 |
openstackgerrit | Ghe Rivero proposed a change to openstack/ironic: Sync oslo.incubator modules https://review.openstack.org/110941 | 14:25 |
devanand1 | Zerpex: nova doesn't "look in the ironic DB" - the nova.virt.ironic driver uses the python-ironicclient utlity to talk to the Ironic service. | 14:26 |
devanand1 | Zerpex: is Nova configured correctly to use that driver, and is the driver configured? | 14:27 |
Zerpex | devanand1: but I assume I need to tell it to use that driver then - I've set compute_driver=ironic.nova.virt.ironic.IronicDriver | 14:27 |
devanand1 | also, good morning all | 14:27 |
*** devanand1 is now known as devananda | 14:27 | |
Zerpex | but still gets info about a nova compute | 14:28 |
devananda | Zerpex: http://docs.openstack.org/developer/ironic/deploy/install-guide.html#configure-compute-service-to-use-the-bare-metal-service | 14:28 |
dtantsur | devananda, morning | 14:29 |
devananda | dtantsur: good evening! | 14:29 |
* devananda is just here to chat with ttx briefly, then drive home from Portland | 14:30 | |
*** rainya__ has quit IRC | 14:31 | |
*** rainya has joined #openstack-ironic | 14:32 | |
Zerpex | devananda: exactly as I configured it | 14:37 |
devananda | Zerpex: you should see log messages from nova as it (attempts to) connect to ir-api, and in ir-api as it receives those API requests | 14:38 |
devananda | Zerpex: (well, if you have debug logging turned on) | 14:39 |
Zerpex | i debug everything :D | 14:40 |
*** bvivek has quit IRC | 14:41 | |
*** jcoufal_ has quit IRC | 14:41 | |
*** rwsu has joined #openstack-ironic | 14:42 | |
*** rainya has quit IRC | 14:44 | |
*** jgrimm has joined #openstack-ironic | 14:46 | |
*** rainya has joined #openstack-ironic | 14:47 | |
*** rainya has quit IRC | 14:49 | |
NobodyCam | good morning Ironic | 14:49 |
dtantsur | NobodyCam, morning | 14:54 |
* devananda runs out of battery, gets ready to drive home | 14:55 | |
*** rainya has joined #openstack-ironic | 14:57 | |
NobodyCam | morning dtantsur | 14:57 |
NobodyCam | have a good drive devananda | 14:58 |
Zerpex | 2014-07-31 16:33:34.848 5421 INFO nova.filters [req-ef936ad4-f8cf-4f25-98a5-11c98e84e55d e37d75eaf5dd4b7084ab9ef75087502d 5e4448cf9b524d16a7b89af6c6669311] Filter ComputeFilter returned 0 hosts | 14:59 |
Zerpex | hmm - always getting that 0 hosts returned :/ | 14:59 |
*** ifarkas has quit IRC | 15:03 | |
NobodyCam | Zerpex: do the specs on the flavor match the properties on the node? | 15:04 |
Zerpex | the specs of the flavor is smaller than the actual server | 15:05 |
Zerpex | ahhhhhh - I see why! | 15:06 |
Zerpex | the properties said root_gb was 20gb, and flavor was 40 :') | 15:07 |
dtantsur | Zerpex, you also likely to need real hard driver a bit bigger than specs in Ironic and flavor (say, 1GiB bigger) | 15:10 |
Zerpex | will give it a try - thanks! | 15:11 |
NobodyCam | :) | 15:16 |
NobodyCam | brb | 15:18 |
*** mdorman has joined #openstack-ironic | 15:23 | |
*** dtantsur is now known as dtantsur|afk | 15:28 | |
*** rameshg87 has joined #openstack-ironic | 15:37 | |
GheRivero | anyone has more info about bug #1326233 | 15:41 |
GheRivero | I have hit it several times in the last days | 15:42 |
GheRivero | https://bugs.launchpad.net/tempest/+bug/1326233 | 15:42 |
jroll | devananda: if you're still around, how do I force a gertty sync? :| | 15:46 |
rameshg87 | jroll, hi | 15:49 |
jroll | heya rameshg87 | 15:50 |
rameshg87 | jroll, had some questions on the review for https://review.openstack.org/#/c/97744/8 | 15:50 |
jroll | ask away :) | 15:51 |
jroll | I'm looking at your replies now | 15:51 |
rameshg87 | jroll, regarding the timelines | 15:51 |
rameshg87 | jroll, we are in a position to push the code as soon as the spec gets approved | 15:51 |
rameshg87 | jroll, there is enough time for review, right ? :-) | 15:52 |
jroll | right | 15:52 |
jroll | probably | 15:52 |
jroll | all of that code is implemented already? :) | 15:52 |
rameshg87 | jroll, yes .. | 15:52 |
*** jcoufal has joined #openstack-ironic | 15:52 | |
rameshg87 | jroll, the refactoring of pxe-iscsi is done, but will need more work after ipxe and ipa gets submitted. | 15:53 |
rameshg87 | jroll, but that has to be done anyway | 15:53 |
rameshg87 | jroll, apart from that we have the code ready | 15:53 |
rameshg87 | jroll, a part of dependant changes in diskimage-builder has already been submitted | 15:53 |
jroll | awesome! | 15:53 |
jroll | by the way, ipa driver landed, and ipxe is very close | 15:54 |
rameshg87 | jroll, ah okay .. | 15:54 |
rameshg87 | jroll, two things on your comments might require clarification | 15:55 |
rameshg87 | jroll, all others i will make changes and repost the spec | 15:55 |
rameshg87 | jroll, just let me know if you like to discuss it out | 15:55 |
*** hemna has joined #openstack-ironic | 15:56 | |
jroll | rameshg87: yeah, making notes here... | 15:56 |
jroll | I think the boot_iso should go in instance_info, pxe driver does similar | 15:56 |
jroll | might need to talk to devananda about that | 15:56 |
rameshg87 | jroll, but i felt the instance info contains information passed from nvoa | 15:57 |
jroll | just added comments - I think there's just that left to decide, and I'd like to see stuff in the rest api impact section | 15:57 |
jroll | rameshg87: I think it's anything related to the instance - pxe driver puts instance kernel/ramdisk in instance_info, for example | 15:57 |
rameshg87 | jroll, okay, just a mention that we would add a new vendor passthru method would be fine in rest api impact section ? | 15:58 |
rameshg87 | jroll, okay, i will change it to instance_info as i also feel the same, will check with devananda on it .. | 15:58 |
jroll | right, we should probably wait to speak to deva | 15:59 |
jroll | about rest api impact.. I'd like to see expected errors etc | 15:59 |
jroll | hang on | 15:59 |
jroll | rameshg87: for example, https://github.com/openstack/ironic-specs/blob/master/specs/juno/agent-driver.rst#rest-api-impact | 15:59 |
rameshg87 | jroll, okay will have a look at it | 16:00 |
jroll | :) | 16:00 |
rameshg87 | jroll, would request you to take a look at this also - https://review.openstack.org/#/c/107996/ | 16:03 |
rameshg87 | jroll, this will be useful for ipa as welll | 16:03 |
jroll | rameshg87: cool, will do! | 16:03 |
rameshg87 | jroll, the refactoring of cleanup code of image cache that seemed to be duplicated for now in ipa driver | 16:03 |
rameshg87 | jroll, need one more core approval :-) | 16:04 |
jroll | rameshg87: I know :) https://bugs.launchpad.net/ironic/+bug/1350594 | 16:04 |
jroll | I'll take a look in the next hour or two, I need to run to an appointment | 16:05 |
rameshg87 | jroll, ah okay ... great...thanks | 16:05 |
jroll | no problem :) | 16:05 |
*** ellenh has joined #openstack-ironic | 16:17 | |
*** gp_ has joined #openstack-ironic | 16:27 | |
*** leopoldj has quit IRC | 16:30 | |
*** viktors is now known as viktors|afk | 16:31 | |
*** lazy_prince has quit IRC | 16:33 | |
*** jasondotstar has joined #openstack-ironic | 16:34 | |
*** jistr has quit IRC | 16:35 | |
*** jasondotstar has quit IRC | 16:38 | |
*** jasondotstar has joined #openstack-ironic | 16:38 | |
*** killer_prince has joined #openstack-ironic | 16:43 | |
*** killer_prince is now known as lazy_prince | 16:43 | |
*** jasondotstar has quit IRC | 16:44 | |
JayF | rameshg87: there's a version of https://review.openstack.org/#/c/97744/ that uses IPA, correct? | 16:45 |
rameshg87 | JayF, here it is https://review.openstack.org/#/c/108445 :-) | 16:46 |
JayF | cool will look at both this morning | 16:46 |
rameshg87 | JayF, great .. thanks a lot :-) | 16:46 |
JayF | I'm really intrigued by the idea of deploying with IPA using no DHCP whatsoever :) | 16:46 |
*** lucasagomes has joined #openstack-ironic | 16:46 | |
*** Alexei_9871 has quit IRC | 16:52 | |
*** penick has joined #openstack-ironic | 16:54 | |
*** dkehn_ has joined #openstack-ironic | 16:54 | |
lucasagomes | dtantsur|afk, ping... this is the PXE config for the discovery ramdisk http://paste.openstack.org/show/89417/ | 16:56 |
*** jasondotstar has joined #openstack-ironic | 16:57 | |
*** dkehnx has quit IRC | 16:58 | |
openstackgerrit | Ramakrishnan G proposed a change to openstack/ironic-specs: iLO Virtual Media iSCSI Deploy Driver https://review.openstack.org/97744 | 17:04 |
rameshg87 | JayF, just posted a new patch set for https://review.openstack.org/#/c/97744 after addressing jroll s comments | 17:05 |
*** derekh_ has quit IRC | 17:05 | |
openstackgerrit | Ramakrishnan G proposed a change to openstack/ironic-specs: iLO-IPA Deploy Driver https://review.openstack.org/108445 | 17:14 |
jbjohnso | lucasagomes, if you noticed, I took a swing at your request | 17:16 |
lucasagomes | jbjohnso, yup for the persistent right? Yeah I +1 that patch | 17:17 |
lucasagomes | jbjohnso, ta much! that info is quite useful | 17:17 |
jbjohnso | lucasagomes, did you try it? it should work | 17:18 |
jbjohnso | but I didn't actually check | 17:18 |
lucasagomes | jbjohnso, oh I haven't I'm in the airport right now | 17:19 |
lucasagomes | it looks fine | 17:19 |
lucasagomes | I can try when I get back home (meaning tomorrow because it's a long flight) | 17:19 |
JayF | jbjohnso: At the mid-cycle, it was brought up that not many folks are looking at pyghmi patches. If you want to ping me when you get one up, I can take a look. I'm sure there'll be a large % of them I may just not know what's going on, but at least I'd be learning and we'd have more eyes on things :) | 17:20 |
lucasagomes | JayF, https://review.openstack.org/#/c/110978/ can you give it a try? | 17:21 |
*** rakesh_hs has quit IRC | 17:22 | |
NobodyCam | JayF: jroll: JoshNang: any one have a free minute to take a look at https://review.openstack.org/#/c/107996 I believe there will some impact for ipa | 17:24 |
NobodyCam | lucasagomes: have a good flight :) | 17:24 |
JoshNang | NobodyCam: sure i'll give it a look | 17:24 |
lucasagomes | NobodyCam, :) thanks... I have a long wait... I came earlier to the airport because matty_dubs gave me a lift | 17:25 |
JayF | rameshg87: around? got a quick question | 17:25 |
NobodyCam | JoshNang: awesome Thankyou | 17:25 |
NobodyCam | lucasagomes: :-p how long is the wait? | 17:25 |
rameshg87 | JayF, i am here .. | 17:26 |
lucasagomes | NobodyCam, my flight is at 13:30 now is 10:26 :P | 17:26 |
JayF | rameshg87: are you going to be implementing a management driver for iLo as well? Line #78 of the ilo-iscsi spec talks about setting the node to boot from virtual media using proliant utils | 17:27 |
JayF | rameshg87: and it just seemed like something that should be done via ManagementInterface? but IMBW or misunderstanding | 17:27 |
rameshg87 | JayF, the method to add node to boot from virtual media is here https://review.openstack.org/#/c/97744 | 17:28 |
rameshg87 | JayF, https://review.openstack.org/#/c/97744/9/specs/juno/ironic-ilo-virtualmedia-deploy.rst L57-84 | 17:29 |
rameshg87 | JayF, may be i should mention this spec as a dependancy of other ? | 17:29 |
JayF | rameshg87: that's exactly what I'm talking about | 17:29 |
JayF | rameshg87: I'm in 97744 | 17:29 |
rameshg87 | JayF, okay will do that.. | 17:29 |
rameshg87 | JayF, oh i misunderstood | 17:30 |
rameshg87 | JayF, taking a look now | 17:30 |
JayF | I'm just trying to figure out the layering | 17:30 |
JayF | because we have deploy drivers and 'power' (management?) drivers | 17:30 |
rameshg87 | JayF, yes may be management interface suits it .. | 17:30 |
rameshg87 | JayF, but ideally its just one call on proliantutils module | 17:30 |
JayF | and it looks like you are saying you want the deploy driver to do something that seems like it'd belong in management/power | 17:30 |
rameshg87 | JayF, but for implementing management interface, wouldn't we need another spec ? | 17:31 |
JayF | rameshg87: I think there might be one and/or might be an iLO power driver already merged that could just have the method added | 17:31 |
JayF | one sec and I'll look | 17:31 |
lucasagomes | jroll, you there? | 17:31 |
JayF | lucasagomes: I think he's commuting, I'd give him 15-20m | 17:32 |
lucasagomes | JayF, ack, thanks | 17:32 |
rameshg87 | JayF, iLO power driver didn't have that | 17:32 |
JayF | rameshg87: then I'd propose, in that same spec, adding that capability | 17:32 |
JayF | I'll document that request in a comment, have a couple other comments as well | 17:32 |
rameshg87 | JayF, i guess the promotion of set_boot_device to management interface happened recently, right ? | 17:33 |
JayF | rameshg87: one of the comments I put was a kudos on thinking to clean up the creds from swift :-) | 17:33 |
rameshg87 | JayF, iirc it was a vendorpassthru early | 17:33 |
JayF | rameshg87: I /think/, I can double-check | 17:33 |
JayF | rameshg87: I asked in here primarily because I wasn't sure and wanted us to figure it out together :) | 17:33 |
rameshg87 | JayF, okay :-) | 17:33 |
rameshg87 | JayF, yes it is happening through a series of patches by lucasagomes | 17:35 |
JayF | rameshg87: ironic/conductor/utils.py --> node_set_boot_device() | 17:35 |
* lucasagomes reads | 17:35 | |
JayF | rameshg87: so I'll comment and ask for that to be changed, if you look and see it doesn't fit feel free to tell me I'm wrong :) | 17:35 |
lucasagomes | rameshg87, JayF yup yea it did | 17:36 |
rameshg87 | JayF, i am okay with implementing it, and feel that's the right way to do it | 17:36 |
lucasagomes | there's one more patch to go https://review.openstack.org/#/c/90151/, I haven't addressed the comments yet | 17:36 |
rameshg87 | lucasagomes, there is a point in ilo deploy driver spec where boot device need to be set to cdrom | 17:36 |
lucasagomes | but I will do soon | 17:36 |
lucasagomes | rameshg87, that's cool | 17:36 |
lucasagomes | np with that | 17:37 |
rameshg87 | JayF, suggests we implement the bootinterface for ilo driver | 17:37 |
rameshg87 | lucasagomes, JayF, i also feel it is easy to implement it and is the right way to do it | 17:37 |
rameshg87 | JayF, time and amount of work is no concern, if reviewers feel the scope of work is not increased :-) | 17:38 |
lucasagomes | problem is... if you introducing it to ilo other drivers will need that as well | 17:38 |
lucasagomes | it will be a core interface so drivers must implement that | 17:38 |
lucasagomes | idk if we should leave it to K | 17:38 |
JayF | lucasagomes: but for most other drivers, we can raise NotImplemented? or is that not OK? | 17:38 |
JayF | lucasagomes: I honestly don't understand the interactions well enough, it just seemed like it was in the wrong place :) | 17:38 |
lucasagomes | JayF, well... hmm... deploy and power is a core interface that means drivers _must_ implement according to our architeture | 17:39 |
lucasagomes | I suspect that the boot interface will be a core interface as well | 17:39 |
lucasagomes | http://docs.openstack.org/developer/ironic/dev/architecture.html#drivers | 17:39 |
JayF | so what about things like 'boot from virtual media' that don't apply to all drivers? | 17:39 |
JayF | i.e. that might be an interface that only makes sense at all in drac/ilo | 17:39 |
lucasagomes | yeah, but it lives in the management interface right? | 17:40 |
lucasagomes | well thinking... I gotta read the spec | 17:40 |
JayF | right now it's just in the spec :) | 17:40 |
rameshg87 | JayF, virtual media is just a boot device right | 17:41 |
rameshg87 | JayF, https://github.com/openstack/ironic/blob/master/ironic/drivers/base.py#L436 | 17:41 |
rameshg87 | JayF, it just takes device as input | 17:41 |
rameshg87 | JayF, for iLO it can have 'CDROM' as a device | 17:41 |
JayF | I'd prefer something like ILO_CDROM | 17:41 |
JayF | but yeah, I get what you're saying, and that's exactly what I had in mind | 17:42 |
*** dkehn_ is now known as dkehnx | 17:42 | |
JayF | or VIRTUAL_CDROM | 17:42 |
rameshg87 | JayF, and once i have iLOManagementInterface implemented, i can call manager_utils.node_set_boot_device(task, 'CDROM') | 17:42 |
rameshg87 | JayF, just like pxe does it here: https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/pxe.py#L527 | 17:42 |
JayF | that's exactly what I was thinking there, and that looks like what the agent driver does | 17:42 |
JayF | heh, and pxe too, perfect | 17:43 |
rameshg87 | JayF, just a matter of we would like file a bug and leave it to next release or not :-) | 17:43 |
lucasagomes | rameshg87, +1 | 17:43 |
JayF | rameshg87: I don't have a terribly strong opinion one way or the other. I just saw it and wanted to make sure it was talked about :) | 17:43 |
JayF | rameshg87: my comments are posted, feel free to just say you'll file that as a bug on my comment, and I'll be OK with that | 17:44 |
rameshg87 | JayF, okay will do that :-) | 17:47 |
openstackgerrit | Lucas Alvares Gomes proposed a change to openstack/ironic: Port iBoot PDU driver from Nova https://review.openstack.org/50977 | 17:48 |
lucasagomes | ^ it's being approved but failed to merge so It was rebased | 17:49 |
lucasagomes | NobodyCam, ^ if you have a time | 17:49 |
rameshg87 | JayF, just one more question | 17:50 |
rameshg87 | JayF, regarding the license, does pushing whether the ilo is capable of virtual media to proliantutils module, does that seem fine ? | 17:51 |
NobodyCam | lucasagomes: ack I'll keep an eye on it | 17:52 |
lucasagomes | NobodyCam, ta much! | 17:53 |
NobodyCam | :) | 17:54 |
JayF | rameshg87: yes, that'd be fine with me | 17:56 |
*** rloo has quit IRC | 17:59 | |
openstackgerrit | A change was merged to openstack/ironic-specs: Mechanism to cleanup all ImageCaches https://review.openstack.org/107996 | 18:01 |
openstackgerrit | Ramakrishnan G proposed a change to openstack/ironic-specs: iLO Virtual Media iSCSI Deploy Driver https://review.openstack.org/97744 | 18:03 |
JayF | rameshg87: as soon as I review ilo-IPA spec to make sure there aren't any weirdness/conflicts between then, I will +2 the ilo-iscsi | 18:03 |
rameshg87 | JayF, thanks :-) | 18:04 |
jroll | lucasagomes: here now, what's up? | 18:06 |
rameshg87 | jroll, just a question | 18:06 |
jroll | oh, probably want to chat ipxe? | 18:06 |
rameshg87 | jroll, "securely transmitting secrets OOB?" | 18:06 |
lucasagomes | jroll, yo... it was about ur comment on the ipxe patch... what about http_url instead of http_endpoint? | 18:06 |
rameshg87 | jroll, but ipa has no secrets to transfer, right ? | 18:07 |
lucasagomes | jroll, I liked the suggestion | 18:07 |
jroll | rameshg87: because we don't believe in transmitting secrets insecurely :) | 18:07 |
rameshg87 | jroll, ipa is suggested to use noauth mechanism, right ? | 18:07 |
jroll | rameshg87: we *want* to transfer secrets but cannot do that today | 18:07 |
jroll | lucasagomes: sure, names are hard :) | 18:07 |
lucasagomes | jroll, hah yeah... aight! will change that | 18:08 |
lucasagomes | cheers | 18:08 |
jroll | lucasagomes: awesome! thanks | 18:08 |
rameshg87 | jroll, so you want me to just mention that as a problem today that we can't transmit secrets to the baremetal node securely ? | 18:08 |
jroll | rameshg87: yeah, or like "this will enable the agent driver to securely transmit secrets to IPA" or something | 18:08 |
lucasagomes | jroll, they say that there are only two hard problems in computer science: cache invalidation and naming things :) | 18:09 |
jroll | rameshg87: or yeah actually what you said is right :) | 18:09 |
jroll | lucasagomes: indeed :) | 18:09 |
rameshg87 | jroll, okay .. | 18:10 |
jbjohnso | JayF, ok I'll add you as a reviewer as this one | 18:11 |
jroll | thanks :) | 18:11 |
openstackgerrit | Ramakrishnan G proposed a change to openstack/ironic-specs: iLO-IPA Deploy Driver https://review.openstack.org/108445 | 18:11 |
*** Haomeng|2 has quit IRC | 18:16 | |
*** Haomeng|2 has joined #openstack-ironic | 18:17 | |
*** sdfhshgsjy has joined #openstack-ironic | 18:18 | |
*** sdfhshgsjy has left #openstack-ironic | 18:19 | |
openstackgerrit | Ellen Hui proposed a change to openstack/ironic-specs: Support external DHCP providers https://review.openstack.org/102296 | 18:25 |
*** scubacuda has joined #openstack-ironic | 18:29 | |
*** rameshg87 has quit IRC | 18:40 | |
*** rameshg87 has joined #openstack-ironic | 18:41 | |
*** rameshg87 has quit IRC | 18:49 | |
*** lucasagomes has quit IRC | 18:51 | |
NobodyCam | lucasagomes: dbl bridging spec got a +2 from you :) awesome TY :) | 18:51 |
openstackgerrit | Ellen Hui proposed a change to openstack/ironic-specs: Support external DHCP providers https://review.openstack.org/102296 | 18:59 |
openstackgerrit | A change was merged to openstack/ironic-specs: Enabling IPMI double bridge support https://review.openstack.org/98208 | 18:59 |
*** Haomeng|2 has quit IRC | 19:01 | |
openstackgerrit | A change was merged to stackforge/pyghmi: Add 'persistent' to return dict of get_bootdev https://review.openstack.org/110978 | 19:05 |
*** penick has quit IRC | 19:07 | |
NobodyCam | is there a up to date list of the nova patches? | 19:09 |
jroll | NobodyCam: whiteboard should be up to date | 19:10 |
NobodyCam | any one tested with syslinux 6.0? | 19:15 |
*** coolsvap has quit IRC | 19:24 | |
*** harlowja_away is now known as harlowja | 19:27 | |
*** harlowja has quit IRC | 19:30 | |
*** f13o has joined #openstack-ironic | 19:31 | |
*** coolsvap has joined #openstack-ironic | 19:38 | |
*** jcoufal has quit IRC | 19:39 | |
*** jcoufal has joined #openstack-ironic | 19:40 | |
*** athomas has quit IRC | 19:45 | |
*** chuckC has quit IRC | 19:47 | |
*** funid has joined #openstack-ironic | 19:51 | |
*** ellenh has quit IRC | 19:58 | |
*** Mikhail_D_ltp has joined #openstack-ironic | 20:03 | |
*** chuckC has joined #openstack-ironic | 20:08 | |
*** ndipanov has quit IRC | 20:12 | |
JayF | Both jroll and I are ready to land https://review.openstack.org/#/c/97744/9 but want someone with more familiarity with pxe/iscsi driver to take a look first | 20:12 |
*** eghobo has joined #openstack-ironic | 20:17 | |
jroll | NobodyCam: ^^ | 20:17 |
boris-42 | NobodyCam jroll are you still in meetup? | 20:23 |
jroll | boris-42: I will read your spec when I have time./ | 20:24 |
jroll | s/\/// | 20:24 |
boris-42 | jroll ok thanks | 20:24 |
lifeless | looking | 20:26 |
openstackgerrit | A change was merged to openstack/ironic: Port iBoot PDU driver from Nova https://review.openstack.org/50977 | 20:26 |
NobodyCam | morning boris-42 :) nope i'm back home now | 20:27 |
NobodyCam | JayF: jroll: looking | 20:27 |
boris-42 | NobodyCam so you can take a look as wall | 20:27 |
*** funid has left #openstack-ironic | 20:27 | |
boris-42 | NobodyCam at osprofiler spec https://review.openstack.org/#/c/103825/ | 20:27 |
NobodyCam | lookin at 97744 atm | 20:27 |
NobodyCam | will look at ^^ after | 20:28 |
NobodyCam | :) | 20:28 |
lifeless | JayF: jroll: -1'd that review, would appreciate a cross-check to make sure I understood what was going on. | 20:30 |
JayF | lifeless: which one? | 20:31 |
lifeless | 97744 | 20:31 |
JayF | okay, yeah, I see it now | 20:31 |
JayF | lifeless: you -1'd an old patchset | 20:32 |
lifeless | oh crap :/ | 20:32 |
lifeless | gertty! | 20:32 |
jroll | lol | 20:32 |
lifeless | so now to see which of my comments are stale | 20:32 |
jroll | lifeless: fwiw, I think deploy_iso belongs in driver_info and boot_iso belongs in instance_info | 20:32 |
lifeless | jroll: deploy_iso is going to be created by the driver itself | 20:33 |
JayF | lifeless: no it won't be | 20:33 |
lifeless | jroll: and be specific to the deployment, because it has the token | 20:33 |
lifeless | no | 20:33 |
lifeless | ? | 20:33 |
JayF | lifeless: at least that's my understanding | 20:33 |
jroll | no | 20:33 |
JayF | we'll have two pieces | 20:33 |
jroll | deploy_iso is equivalent to deploy ramdisk/kernel in pxe driver | 20:33 |
JayF | a static iso with (deploy ramdisk || IPA -- depending on which version of the spec) | 20:33 |
jroll | although | 20:33 |
jroll | the instance_info thing... I don't think I meant to +2 this | 20:33 |
JayF | and a dynamically created floppy disk virtual media which will contain the token | 20:34 |
* jroll revokes | 20:34 | |
jroll | lifeless: but! devananda said boot_iso belongs in driver_info, which I totally disagree with | 20:34 |
lifeless | JayF: oh, so we boot off of the iso and the iso reads the floppy for the token | 20:34 |
lifeless | fair enough | 20:34 |
JayF | yeah | 20:34 |
jroll | I also may be confused | 20:35 |
jroll | ok | 20:35 |
JayF | although the BOOT_ONCE thing is a very good catch | 20:35 |
JayF | well, maybe not so much for iscsi use case | 20:35 |
JayF | but could be for IPA use case | 20:35 |
* JayF checks the other spec | 20:35 | |
lifeless | I've got to finish my slides for today | 20:35 |
JayF | Yeah, I agree we shouldn't do BOOT_ONCE | 20:36 |
lifeless | if you can take my feedback and roll it forward or discard as appropriate - cool | 20:36 |
lifeless | and I will look again in detail later today hopefully | 20:36 |
JayF | lifeless: there's a third image too, the 'boot.iso' | 20:38 |
JayF | which essentially takes the place of a pxe server to boot the kernel specified | 20:39 |
JayF | since pxe doesn't support boot from disk | 20:39 |
JayF | and that one has to be dynamically generated? | 20:39 |
jroll | I think it's generated by dib | 20:40 |
jroll | see line 259 | 20:40 |
JayF | so the images used by this would need three pieces? iso + kernel + image? | 20:40 |
JayF | whereas normal 'pxe' images need kernel+image | 20:40 |
jroll | I think iso might contain kernel? | 20:40 |
jroll | pxe driver needs kernel / ramdisk / image | 20:40 |
NobodyCam | should we have any concern about how swift is configured, IE make sure swift_store_multi_tenant is set | 20:40 |
JayF | of course it would | 20:40 |
jroll | this seems to need boot iso / image | 20:40 |
jroll | NobodyCam: this is all with admin creds, so | 20:41 |
JayF | NobodyCam: I think that's something we should be sure to note in the deployer docs, and I thought the spec covered it enough to make that clear | 20:41 |
jroll | it's "single tenant" | 20:41 |
jroll | but that said I have no idea what that option does | 20:41 |
NobodyCam | jroll: that option is used to enable tenant-specific storage locations | 20:42 |
jroll | hm | 20:42 |
jroll | possibly, then | 20:42 |
lifeless | jroll: JayF: so a deploy iso with kernel ramdisk reads token.floppy | 20:44 |
lifeless | jroll: JayF: and a boot iso which has kernel ramdisk in it | 20:44 |
lifeless | what about | 20:44 |
lifeless | a boot iso that reads kernel and ramdisk from virtual floppy (or does the virtual floppy have size constraints) ? | 20:44 |
JayF | lifeless: I think I like that idea, but I have 0 operational knowledge of iLo. | 20:45 |
JayF | lifeless: but it would make it so pxe images and ilo/iscsi images would be compatible | 20:45 |
JayF | which would be a boon (since iLO-ipa will be able to use same images as ipmi+ipa) | 20:46 |
jroll | lifeless: what's the benefit to that? | 20:46 |
lifeless | gotta run, will check back in a while - sorry | 20:46 |
lifeless | but as jayf says :) | 20:46 |
JayF | okay I'll explain in meatspace :) I get the idea and like it | 20:46 |
JayF | but honestly I like the ilo+ipa spec overall much better, for obvious reasons | 20:47 |
JayF | lol | 20:47 |
lifeless | asd | 20:47 |
lifeless | bah sorry | 20:48 |
*** openstackgerrit has quit IRC | 21:01 | |
*** openstackgerrit has joined #openstack-ironic | 21:02 | |
*** ellenh has joined #openstack-ironic | 21:03 | |
*** openstack has joined #openstack-ironic | 21:08 | |
jroll | lifeless: turns out that's awesome, thanks for the suggestion | 21:10 |
*** Shrews has quit IRC | 21:28 | |
openstackgerrit | Haomeng,Wang proposed a change to openstack/ironic: Implements send-data-to-ceilometer https://review.openstack.org/72538 | 21:36 |
*** Haomeng|2 has joined #openstack-ironic | 21:37 | |
jroll | devananda: if you have setup instructions / tips for that apt/pip/squid cache setup you have, I would love to check them out :) | 21:38 |
*** penick has joined #openstack-ironic | 21:42 | |
NobodyCam | jroll: http://docs.openstack.org/developer/tripleo-incubator/devtest_setup.html#f3 <- I think that what the squid setup looked like | 21:48 |
devananda | sorta back, for a bit | 21:50 |
devananda | all the meetings! and I'm not even home yet! | 21:51 |
*** mdenny has quit IRC | 21:53 | |
NobodyCam | :( | 21:55 |
BadCub | :-( | 21:55 |
jroll | NobodyCam: thanks | 21:59 |
jroll | although fwiw I'm more interested in pip and apt | 22:00 |
jroll | I can probably look some things up | 22:00 |
*** radsy has joined #openstack-ironic | 22:01 | |
*** radsy has joined #openstack-ironic | 22:01 | |
openstackgerrit | Jay Faulkner proposed a change to openstack/ironic-python-agent: Prevent python 2.7 from being purged in container https://review.openstack.org/111100 | 22:01 |
NobodyCam | lol so nice to on bandwidth with >2500Kps | 22:02 |
*** Haomeng|2 has quit IRC | 22:06 | |
openstackgerrit | Jay Faulkner proposed a change to openstack/ironic-python-agent: Prevent python 2.7 from being purged in container https://review.openstack.org/111100 | 22:08 |
*** jgrimm has quit IRC | 22:13 | |
*** f13o has quit IRC | 22:18 | |
*** penick has quit IRC | 22:19 | |
NobodyCam | brb | 22:21 |
*** Haomeng has joined #openstack-ironic | 22:24 | |
jroll | y'all ever get times in devstack where nodes just won't boot? | 22:27 |
JayF | jroll: JoshNang, others --> pretty urgent IPA fix here https://review.openstack.org/#/c/111100/2 | 22:27 |
jroll | or is there probably something wrong with my deploy image? | 22:27 |
*** igordcard has joined #openstack-ironic | 22:27 | |
jroll | JayF: tested? | 22:28 |
JayF | I gisted logs from a test in there | 22:28 |
JayF | haven't done a full-stack test, but it runs IPA, which is better than what master does atm :( | 22:28 |
*** penick has joined #openstack-ironic | 22:28 | |
jroll | bam | 22:29 |
jroll | <3 apt | 22:29 |
JoshNang | that's so weird | 22:30 |
JayF | what's even weirder is how the bug was reported | 22:30 |
jroll | lol | 22:30 |
jroll | and how quickly | 22:30 |
JayF | JoshNang: https://github.com/openstack/ironic-python-agent/commit/fee7ca28b4120634cd1f832458ff72711e2786de | 22:30 |
JayF | I always feel like, somebody's watching meeeeeee | 22:31 |
JayF | and it's true apparently | 22:31 |
* NobodyCam now has a song stuck in head... so I'll share https://www.youtube.com/watch?v=7YvAYIJSSZY | 22:33 | |
JoshNang | JayF: cool that people are watching/using | 22:33 |
JoshNang | though, i wonder what they're doing with it, since the driver just got merged. | 22:34 |
jroll | but not participating :( | 22:34 |
JoshNang | :/ | 22:34 |
jroll | heh | 22:34 |
jroll | NobodyCam: why would a node in devstack fail to even start booting? | 22:35 |
jroll | besides a messed up image | 22:35 |
* jroll rebuilds it | 22:36 | |
NobodyCam | boot is so vague ... :-P ... did it power on and attempt to pxe? | 22:36 |
jroll | idk | 22:36 |
jroll | my console thing still doesn't work | 22:36 |
jroll | so I'm relying on logs | 22:36 |
jroll | it's probably my image | 22:36 |
jroll | or tftp | 22:36 |
jroll | I hate tftp | 22:36 |
*** jcoufal has quit IRC | 22:39 | |
*** Mikhail_D_ltp has quit IRC | 22:39 | |
*** jcoufal has joined #openstack-ironic | 22:40 | |
*** mikal_ is now known as mikal | 22:40 | |
NobodyCam | jroll: As I dont have a full ipa setup if I just replace the K&R on a image with a ipa K&R will I be able to see on the console that it thinks its working... not that it will actually deploy, I'm just looking to get ia to run atp | 22:48 |
NobodyCam | s/ia/ipa/ | 22:48 |
jroll | NobodyCam: yeah, should work fine, and should even boot right if you have ironic master | 22:49 |
jroll | s/boot/deploy/ | 22:49 |
jroll | NobodyCam: fyi http://tarballs.openstack.org/ironic-python-agent/coreos/ipa-coreos.tar.gz | 22:49 |
NobodyCam | :) i dont so it wont but thats not my current goal.. lol.. | 22:49 |
jroll | ha ok | 22:49 |
*** igordcard has quit IRC | 22:55 | |
*** igordcard has joined #openstack-ironic | 22:56 | |
*** mdorman has quit IRC | 22:56 | |
jroll | https://www.openstack.org/vote-paris/Presentation/cmdb-for-openstack-public-cloud-based-assets | 22:57 |
* jroll is curious if this is based on ironic :P | 22:57 | |
*** Haomeng|2 has joined #openstack-ironic | 22:59 | |
*** Haomeng has quit IRC | 22:59 | |
NobodyCam | ieeek | 23:00 |
NobodyCam | but we are not a cmdb | 23:00 |
NobodyCam | :-p | 23:00 |
NobodyCam | thou it wuld be a awesome tie in | 23:00 |
jroll | yeah that was a oke :P | 23:04 |
jroll | joke | 23:04 |
jroll | I really want to build a cmdb integrated with ironic | 23:05 |
jroll | call it alanis because it's a list of everything ironic | 23:05 |
*** jcoufal has quit IRC | 23:05 | |
*** penick has quit IRC | 23:05 | |
*** penick has joined #openstack-ironic | 23:09 | |
*** ellenh has quit IRC | 23:11 | |
NobodyCam | lol you could have "more" and "set" | 23:11 |
NobodyCam | more to pull info and set to set values | 23:12 |
jroll | HA | 23:12 |
jroll | lol | 23:13 |
*** ellenh has joined #openstack-ironic | 23:14 | |
*** penick has quit IRC | 23:16 | |
NobodyCam | brb | 23:18 |
*** penick has joined #openstack-ironic | 23:19 | |
*** f13o has joined #openstack-ironic | 23:35 | |
openstackgerrit | A change was merged to openstack/ironic-python-agent: Prevent python 2.7 from being purged in container https://review.openstack.org/111100 | 23:36 |
*** Haomeng has joined #openstack-ironic | 23:39 | |
*** Haomeng|2 has quit IRC | 23:41 | |
NobodyCam | need to step afk.. might be back | 23:42 |
*** lazy_prince has quit IRC | 23:51 | |
*** penick has quit IRC | 23:52 | |
openstackgerrit | Josh Gachnang proposed a change to openstack/ironic: Improve IPA client library https://review.openstack.org/111118 | 23:57 |
*** f13o has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!