rfchapman | How can I get the console output, Can I do that through ironic? | 00:01 |
---|---|---|
rfchapman | I guess I can do it from the iLo | 00:01 |
NobodyCam | rfchapman: we do support console but I expect Ilo is easier and faster for you | 00:02 |
*** kbs has joined #openstack-ironic | 00:09 | |
rfchapman | OK now it's not creating an instance at all. | 00:10 |
rfchapman | Ahh, there still is an instance uuid in ironic. | 00:10 |
rfchapman | nobodycam: Can I just remove the uuid in the database? probably not i would suspect that nova also has the nodes uuid in it's database as well. | 00:11 |
*** spandhe has joined #openstack-ironic | 00:12 | |
*** eghobo has joined #openstack-ironic | 00:13 | |
*** david-lyle is now known as david-lyle_afk | 00:14 | |
NobodyCam | rfchapman: some thing def going on | 00:15 |
*** hj-hp has joined #openstack-ironic | 00:15 | |
NobodyCam | and the reset / delete did not work? | 00:15 |
rfchapman | nope | 00:15 |
*** hj-hp has quit IRC | 00:16 | |
NobodyCam | nova list shows just that one instance in error state | 00:16 |
rfchapman | Yep | 00:16 |
NobodyCam | and ironic node-list shows one node with a instance uuid in error state? | 00:17 |
*** hj-hp has joined #openstack-ironic | 00:17 | |
rfchapman | It shows the instance uuid, but the state is none. | 00:17 |
NobodyCam | I'd stop the ironic conductor edit the db to remove reservation and instance id, restart the conductor | 00:18 |
NobodyCam | and attempt to reset and delete thru nova again | 00:18 |
rfchapman | OK | 00:18 |
rfchapman | NobodyCam: nope no luck. | 00:20 |
NobodyCam | what are you getting? | 00:21 |
rfchapman | Error: you are not allowed to terminate instance: test | 00:21 |
NobodyCam | oh | 00:22 |
NobodyCam | can you paste nova show test | 00:22 |
*** jlvillal_sc has joined #openstack-ironic | 00:24 | |
rfchapman | http://paste.openstack.org/show/182182/ | 00:24 |
NobodyCam | humm Flavor 13 could not be found. | 00:25 |
rfchapman | That is interesting as I have never had a flavor 13.. | 00:25 |
rfchapman | http://paste.openstack.org/show/182183/ | 00:26 |
NobodyCam | do you get the error on the reset or delete command | 00:27 |
NobodyCam | is there a reasonmy-baremetal-flavor is not public? | 00:27 |
NobodyCam | reason why * :-p | 00:29 |
*** mdbooth has quit IRC | 00:29 | |
rfchapman | Request to delete server 187c4224-fbf0-416b-b014-73573a5b976a has been accepted. | 00:30 |
NobodyCam | give it a minute then check nova list | 00:31 |
NobodyCam | :) | 00:31 |
rfchapman | OK that worked.... hummm why it get's tied up like that is a mistery. | 00:32 |
rfchapman | OK, launching new instance | 00:33 |
NobodyCam | what the command you are using? | 00:33 |
rfchapman | I'm using the web interface | 00:35 |
NobodyCam | ahh can we use command line? | 00:35 |
*** mdbooth has joined #openstack-ironic | 00:35 | |
NobodyCam | if not its ok | 00:36 |
rfchapman | Yes, I just havent gotten the hange of populating the deploy portion of ironic | 00:38 |
rfchapman | What is a resouce for posting a screenshot.. I couldn't grab text. | 00:39 |
NobodyCam | oh. ummm | 00:41 |
NobodyCam | http://imgur.com | 00:41 |
NobodyCam | dont know but I have used them before | 00:41 |
*** Marga__ has quit IRC | 00:41 | |
rfchapman | http://imgur.com/p7U61XM | 00:43 |
NobodyCam | humm: looking up that error | 00:45 |
NobodyCam | humm lets try just disabling the usb ports? | 00:46 |
NobodyCam | http://www.redhat.com/archives/rhl-list/2006-December/msg03144.html | 00:47 |
NobodyCam | you running RH? | 00:47 |
rfchapman | Yes, fedora 20 | 00:48 |
NobodyCam | thats really strange | 00:51 |
NobodyCam | esp across three nodes | 00:51 |
NobodyCam | brb | 00:51 |
NobodyCam | rfchapman: what time zone are you in? | 00:57 |
*** BadCub has quit IRC | 00:58 | |
rfchapman | pacific | 00:58 |
rfchapman | California | 00:58 |
NobodyCam | Ahh :) by chance could we pick up tomorrow morning :) as I too am in Cali and have an apt after work tonight | 00:59 |
rfchapman | sure, thanks for you help... Have a nice evening and chat with you tomorrow. | 01:00 |
NobodyCam | I'm usaly around by 7:00 am many days eailer then that | 01:00 |
NobodyCam | you to rfchapman :) | 01:01 |
rfchapman | I get in about 10-10:30... | 01:01 |
rfchapman | :-) | 01:01 |
*** hj-hp has quit IRC | 01:02 | |
NobodyCam | hit me up will pick up then :) | 01:02 |
*** naohirot has joined #openstack-ironic | 01:02 | |
NobodyCam | lol *ping me and will pick up troubleshoting | 01:03 |
NobodyCam | lol | 01:03 |
NobodyCam | g'night all | 01:03 |
*** oomichi has joined #openstack-ironic | 01:04 | |
naohirot | good night NobodyCam, good morning all | 01:04 |
*** spandhe has quit IRC | 01:07 | |
mrda | hi naohirot | 01:08 |
naohirot | mrda: good morning :) | 01:09 |
*** spandhe has joined #openstack-ironic | 01:09 | |
*** kbs has quit IRC | 01:10 | |
*** eghobo has quit IRC | 01:14 | |
*** jlvillal_sc has quit IRC | 01:17 | |
*** eghobo has joined #openstack-ironic | 01:19 | |
openstackgerrit | Josh Gachnang proposed openstack/ironic: Implement execute clean steps https://review.openstack.org/155561 | 01:19 |
*** eghobo has quit IRC | 01:23 | |
*** cinerama has quit IRC | 01:23 | |
*** eghobo has joined #openstack-ironic | 01:25 | |
openstackgerrit | Josh Gachnang proposed openstack/ironic: Implement execute clean steps https://review.openstack.org/155561 | 01:26 |
*** cinerama has joined #openstack-ironic | 01:27 | |
*** rwsu is now known as rwsu-afk | 01:27 | |
*** hj-hp has joined #openstack-ironic | 01:31 | |
*** hj-hp has quit IRC | 01:33 | |
*** sambetts has quit IRC | 01:34 | |
*** sambetts has joined #openstack-ironic | 01:35 | |
*** yog_ has quit IRC | 01:49 | |
*** ijw has quit IRC | 01:50 | |
*** deepti-openstac1 has joined #openstack-ironic | 01:59 | |
*** jlvillal_sc has joined #openstack-ironic | 02:05 | |
openstackgerrit | John L. Villalovos proposed openstack/python-ironicclient: Fix PEP8 E121,E122,E123,E124,E125,E129 errors https://review.openstack.org/159279 | 02:13 |
*** jlvillal_sc has quit IRC | 02:16 | |
*** deepti-openstac1 has quit IRC | 02:18 | |
openstackgerrit | Josh Gachnang proposed openstack/ironic: Add /nodes/<uuid>/cleaning/steps API https://review.openstack.org/159322 | 02:24 |
*** ramineni has joined #openstack-ironic | 02:43 | |
*** chlong_ has joined #openstack-ironic | 02:43 | |
*** Shrews has quit IRC | 02:47 | |
*** jiangfei has joined #openstack-ironic | 02:47 | |
openstackgerrit | Ruby Loo proposed openstack/ironic: Update documentation on VirtualBox drivers https://review.openstack.org/159324 | 02:49 |
openstackgerrit | Anusha Ramineni proposed openstack/ironic: Add localboot support for iscsi_ilo driver https://review.openstack.org/156608 | 03:03 |
*** yog_ has joined #openstack-ironic | 03:04 | |
*** davidlenwell has quit IRC | 03:05 | |
*** yuanying has joined #openstack-ironic | 03:10 | |
*** davidlenwell has joined #openstack-ironic | 03:11 | |
*** eghobo has quit IRC | 03:22 | |
*** spandhe has quit IRC | 03:23 | |
*** Nisha has joined #openstack-ironic | 03:24 | |
*** rloo has quit IRC | 03:24 | |
*** coolsvap_ is now known as coolsvap | 03:33 | |
*** shrews has joined #openstack-ironic | 03:40 | |
*** shrews is now known as Shrews | 03:46 | |
*** Shrews has quit IRC | 03:53 | |
*** Shrews has joined #openstack-ironic | 03:53 | |
*** mgoddard1 has joined #openstack-ironic | 04:02 | |
*** mgoddard has quit IRC | 04:04 | |
*** wendar has quit IRC | 04:04 | |
*** wendar has joined #openstack-ironic | 04:04 | |
*** jiangfei has quit IRC | 04:09 | |
*** jiangfei has joined #openstack-ironic | 04:10 | |
*** spandhe has joined #openstack-ironic | 04:10 | |
*** pensu has joined #openstack-ironic | 04:11 | |
*** pensu has quit IRC | 04:11 | |
*** pensu has joined #openstack-ironic | 04:12 | |
*** pensu has joined #openstack-ironic | 04:12 | |
*** killer_prince is now known as lazy_prince | 04:21 | |
*** anderbubble has quit IRC | 04:25 | |
*** rameshg87 has joined #openstack-ironic | 04:25 | |
rameshg87 | good morning ironic | 04:31 |
openstackgerrit | Yuiko Takada proposed stackforge/ironic-discoverd: Add scripts to manage translations https://review.openstack.org/158981 | 04:34 |
*** takadayuiko has joined #openstack-ironic | 04:36 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Add localboot support for iscsi_ilo driver https://review.openstack.org/156608 | 04:48 |
rameshg87 | ramineni, ^^ | 04:48 |
*** spandhe has quit IRC | 04:49 | |
ramineni | rameshg87: sure :) | 04:49 |
*** saripurigopi has joined #openstack-ironic | 04:50 | |
*** coolsvap is now known as coolsvap_ | 04:57 | |
*** jmccrory has joined #openstack-ironic | 05:03 | |
*** coolsvap_ is now known as coolsvap | 05:04 | |
*** anderbubble has joined #openstack-ironic | 05:07 | |
*** jmccrory has quit IRC | 05:13 | |
*** jmccrory has joined #openstack-ironic | 05:13 | |
*** jcoufal has joined #openstack-ironic | 05:18 | |
*** anderbubble has quit IRC | 05:18 | |
*** spandhe has joined #openstack-ironic | 05:24 | |
*** jiangfei has quit IRC | 05:33 | |
*** jiangfei has joined #openstack-ironic | 05:33 | |
*** jcoufal has quit IRC | 05:39 | |
*** jcoufal_ has joined #openstack-ironic | 05:39 | |
*** jcoufal_ has quit IRC | 05:44 | |
*** jmccrory has quit IRC | 05:47 | |
*** oomichi has quit IRC | 05:47 | |
*** achanda has quit IRC | 05:50 | |
*** ParsectiX has quit IRC | 05:59 | |
*** ParsectiX has joined #openstack-ironic | 06:00 | |
*** ParsectiX has quit IRC | 06:04 | |
*** ParsectiX has joined #openstack-ironic | 06:04 | |
*** ParsectiX has quit IRC | 06:05 | |
*** achanda has joined #openstack-ironic | 06:19 | |
*** stendulker has joined #openstack-ironic | 06:20 | |
*** spandhe has quit IRC | 06:21 | |
*** stendulker has quit IRC | 06:41 | |
*** stendulker has joined #openstack-ironic | 06:42 | |
*** Marga_ has joined #openstack-ironic | 06:49 | |
*** Marga_ has quit IRC | 06:49 | |
*** Marga_ has joined #openstack-ironic | 06:50 | |
*** yog_ has quit IRC | 06:51 | |
*** yog_ has joined #openstack-ironic | 07:04 | |
*** jcoufal has joined #openstack-ironic | 07:07 | |
*** subscope has quit IRC | 07:14 | |
*** dlpartain has joined #openstack-ironic | 07:26 | |
*** Marga_ has quit IRC | 07:35 | |
*** chlong_ has quit IRC | 07:42 | |
*** chlong has quit IRC | 07:43 | |
*** lintan has joined #openstack-ironic | 07:44 | |
*** lintan has quit IRC | 07:45 | |
*** lintan has joined #openstack-ironic | 07:46 | |
lintan | Hi rameshg87, | 07:47 |
rameshg87 | lintan, hi | 07:47 |
lintan | Thanks for your comments about AMT, but I didn't really get your idea about the mocked pywsman in third_party_driver_mocks.py | 07:48 |
rameshg87 | lintan, yeah https://review.openstack.org/#/c/152857/5/ironic/tests/drivers/third_party_driver_mocks.py | 07:49 |
rameshg87 | lintan, the reason why we would do reload(sys.modules['ironic.drivers.modules.amt']) is because we changes sys.modules['pywsman'] | 07:50 |
rameshg87 | lintan, so it needs to be reloaded only if we changed sys.modules['pywsman'] to a mock | 07:50 |
lintan | rameshg87, yes | 07:50 |
rameshg87 | lintan, yeah so you can move this into "if not pywsman block" | 07:51 |
*** ukalifon1 has joined #openstack-ironic | 07:51 | |
rameshg87 | lintan, i meant it could be like this: http://paste.openstack.org/show/182322/ | 07:52 |
lintan | rameshg87, OK, I get your point | 07:54 |
lintan | rameshg87, Thanks for this | 07:54 |
rameshg87 | wc :) | 07:54 |
lintan | rameshg87, also great to know how to use paste.openstack :) | 07:55 |
rameshg87 | lintan, yeah, even i started using it recently :-; | 07:55 |
rameshg87 | lintan, it's good if you want to show someone some logs or tell some code | 07:56 |
lintan | rameshg87, definitely, very helpful | 07:56 |
*** dlpartain has left #openstack-ironic | 08:07 | |
*** achanda has quit IRC | 08:09 | |
*** takadayuiko has quit IRC | 08:11 | |
*** athomas has joined #openstack-ironic | 08:15 | |
*** ifarkas has joined #openstack-ironic | 08:22 | |
*** dtantsur|afk is now known as dtantsur | 08:26 | |
dtantsur | Morning! | 08:26 |
*** lazy_prince is now known as killer_prince | 08:27 | |
*** jcoufal has quit IRC | 08:28 | |
*** jcoufal_ has joined #openstack-ironic | 08:28 | |
rameshg87 | dtantsur, o/ | 08:28 |
dtantsur | o/ | 08:29 |
*** yog_ has quit IRC | 08:35 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Add a note to dev-quickstart https://review.openstack.org/145690 | 08:46 |
openstackgerrit | Tan Lin proposed openstack/ironic: Add a note to dev-quickstart https://review.openstack.org/145690 | 08:48 |
*** andreykurilin_ has joined #openstack-ironic | 08:49 | |
*** jcoufal_ has quit IRC | 08:50 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Add a note to dev-quickstart https://review.openstack.org/145690 | 08:50 |
*** yog_ has joined #openstack-ironic | 08:51 | |
*** jistr has joined #openstack-ironic | 08:53 | |
*** ndipanov has joined #openstack-ironic | 09:00 | |
*** SpamapS has quit IRC | 09:04 | |
*** SpamapS has joined #openstack-ironic | 09:05 | |
*** romcheg has joined #openstack-ironic | 09:06 | |
*** erwan_taf has joined #openstack-ironic | 09:08 | |
*** SpamapS has quit IRC | 09:10 | |
*** killer_prince has quit IRC | 09:12 | |
*** jgrimm is now known as zz_jgrimm | 09:15 | |
*** derekh has joined #openstack-ironic | 09:17 | |
*** lucasagomes has joined #openstack-ironic | 09:28 | |
rameshg87 | lucasagomes, hey | 09:29 |
lucasagomes | rameshg87, hi | 09:30 |
rameshg87 | lucasagomes, i am looking at localboot + uefi | 09:30 |
rameshg87 | lucasagomes, i see your comment here: https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/pxe.py#L311-L313 | 09:30 |
rameshg87 | lucasagomes, have you tried out some experiments ? | 09:31 |
rameshg87 | lucasagomes, we just need to create one more partition (efi system partition), mark the partition of appropriate type, make a vfat filesystem on it | 09:31 |
rameshg87 | lucasagomes, and then invoke grub with target as x86_64_efi, right ? | 09:31 |
erwan_taf | hey lucasagomes | 09:31 |
*** SpamapS has joined #openstack-ironic | 09:32 | |
*** SpamapS has quit IRC | 09:32 | |
*** SpamapS has joined #openstack-ironic | 09:32 | |
*** andreykurilin_ has quit IRC | 09:32 | |
*** MattMan has left #openstack-ironic | 09:33 | |
*** MattMan has joined #openstack-ironic | 09:33 | |
lucasagomes | rameshg87, hi haven't tried, it was out of the scope of the spec | 09:37 |
lucasagomes | erwan_taf, hi there! | 09:37 |
rameshg87 | lucasagomes, okay | 09:38 |
lucasagomes | rameshg87, but yeah, seems mostly correct. I think you also have to configure the boot menu via efibootmgr. Because IIRC now the uefi is the one that holds the menu entries | 09:39 |
lucasagomes | rameshg87, there's a way to fool it too, which is what I think u wanna do | 09:39 |
lucasagomes | having only 1 entry that calls grub and show the grub menu | 09:39 |
rameshg87 | lucasagomes, okay | 09:39 |
rameshg87 | lucasagomes, trying some experiments now | 09:39 |
lucasagomes | rameshg87, but yeah, I left it out cause I don't have means to do it right now :( | 09:39 |
lucasagomes | and time :( | 09:39 |
rameshg87 | okay :) | 09:40 |
rameshg87 | lucasagomes, will keep you posted :) | 09:40 |
lucasagomes | rameshg87, ta much | 09:40 |
*** pas-ha has joined #openstack-ironic | 09:41 | |
*** yog_ has quit IRC | 09:41 | |
ramineni | dtantsur, lucasagomes: could you please have a look at https://review.openstack.org/#/c/129529/ | 09:41 |
lucasagomes | will do, just replying some comments on the reviews | 09:48 |
lucasagomes | can I get some eyes on https://review.openstack.org/#/c/155727/ someone? | 09:49 |
saripurigopi | is there any wiki page to write tempest tests? I'm not very familiar with it. does writing new driver require tempest changes also? | 09:49 |
*** lintan has quit IRC | 09:51 | |
*** lintan has joined #openstack-ironic | 09:52 | |
*** yog_ has joined #openstack-ironic | 09:54 | |
*** vdrok_afk is now known as vdrok | 09:55 | |
vdrok | morning ironic | 09:55 |
*** naohirot has quit IRC | 09:56 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Ilo drivers sets capabilities:boot_mode in node https://review.openstack.org/155731 | 09:57 |
openstackgerrit | Anusha Ramineni proposed openstack/ironic: Add Cleaning Operations for iLO drivers https://review.openstack.org/157715 | 09:59 |
*** achanda has joined #openstack-ironic | 10:01 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: Add lift_lock context manager to TaskManager https://review.openstack.org/159392 | 10:02 |
dtantsur | lucasagomes, could you have a look at ^^^. One more dependency for discoverd inspection | 10:02 |
dtantsur | vdrok, morning | 10:02 |
vdrok | morning dtantsur | 10:02 |
rameshg87 | saripurigopi, it doesn't require writing tempest tests .. you can do with unit tests for now | 10:04 |
lucasagomes | dtantsur, ack | 10:04 |
rameshg87 | lucasagomes, removing perl from purge list on https://review.openstack.org/#/c/155727/4/Dockerfile was intentional ? | 10:04 |
saripurigopi | rameshg87, thanks for confirming that. | 10:04 |
lucasagomes | rameshg87, yes tgt needs it | 10:05 |
*** killer_prince has joined #openstack-ironic | 10:10 | |
*** killer_prince is now known as lazy_prince | 10:10 | |
*** EmilienM|afk is now known as EmilienM | 10:11 | |
stendulker | lucasgomes, dtantsur: Can you please review this defect fix https://review.openstack.org/#/c/155731/ | 10:12 |
dtantsur | will plan it for today | 10:12 |
*** yuanying has quit IRC | 10:13 | |
stendulker | dtantsur: thank you | 10:14 |
*** achanda has quit IRC | 10:17 | |
openstackgerrit | Tan Lin proposed openstack/python-ironicclient: Enable ironicclient with --ironic-api-version 1.x https://review.openstack.org/155624 | 10:19 |
openstackgerrit | Merged stackforge/proliantutils: HPSSA: Add disk allocator https://review.openstack.org/158052 | 10:21 |
*** pelix has joined #openstack-ironic | 10:21 | |
*** yog_ has quit IRC | 10:43 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Generic changes for Node Inspection https://review.openstack.org/149823 | 10:46 |
*** achanda has joined #openstack-ironic | 10:50 | |
*** Nisha has quit IRC | 10:50 | |
*** ramineni has quit IRC | 11:10 | |
*** dtantsur is now known as dtantsur|bbl | 11:14 | |
*** achanda has quit IRC | 11:17 | |
*** lazy_prince has quit IRC | 11:17 | |
*** pcaruana has joined #openstack-ironic | 11:19 | |
*** rameshg87 has quit IRC | 11:21 | |
*** killer_prince has joined #openstack-ironic | 11:21 | |
*** killer_prince is now known as lazy_prince | 11:22 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-python-agent: Add the image extension (for local boot) https://review.openstack.org/157469 | 11:37 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-python-agent: Add iscsi extension https://review.openstack.org/155727 | 11:37 |
*** stendulker has quit IRC | 11:46 | |
*** dguerri is now known as dguerri`afk | 11:47 | |
*** chlong has joined #openstack-ironic | 11:51 | |
*** chlong_ has joined #openstack-ironic | 11:51 | |
*** saripurigopi has quit IRC | 11:52 | |
*** pensu has left #openstack-ironic | 12:08 | |
lucasagomes | really it updated both ? >.< | 12:11 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-python-agent: Add the image extension (for local boot) https://review.openstack.org/157469 | 12:13 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-python-agent: Add iscsi extension https://review.openstack.org/155727 | 12:13 |
*** rodrigods is now known as rodrigods_ | 12:16 | |
*** rodrigods_ is now known as rodrigods__ | 12:16 | |
*** rodrigods__ is now known as rodrigod` | 12:16 | |
*** rodrigod` is now known as rodrigods | 12:17 | |
*** dtantsur|bbl is now known as dtantsur | 12:31 | |
*** annegentle has quit IRC | 12:33 | |
*** rameshg87 has joined #openstack-ironic | 12:39 | |
*** rodrigods is now known as rodrigod` | 12:51 | |
*** rodrigod` is now known as rodrigods | 12:53 | |
*** kbs has joined #openstack-ironic | 13:19 | |
*** chlong has quit IRC | 13:20 | |
*** chlong_ has quit IRC | 13:20 | |
*** dprince has joined #openstack-ironic | 13:23 | |
*** yog_ has joined #openstack-ironic | 13:36 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: Add lift_lock context manager to TaskManager https://review.openstack.org/159392 | 13:41 |
dtantsur | lucasagomes, ^^^ improved docstring | 13:41 |
lucasagomes | dtantsur, +1 thanks, will see | 13:42 |
rameshg87 | dtantsur, one question in ^^^ | 13:46 |
dtantsur | yes | 13:46 |
rameshg87 | dtantsur, actually objects.Node.reserve() is the only problem, right ? | 13:47 |
rameshg87 | dtantsur, i mean we don't need to release anything else, right ? | 13:47 |
dtantsur | rameshg87, that's the only thing to release :) | 13:47 |
dtantsur | what exactly do you mean? | 13:47 |
rameshg87 | dtantsur, yeah ideally your lift just needs to do objects.Node.release() before yielding | 13:48 |
dtantsur | rameshg87, well, it's nice to delete especially .node too | 13:48 |
rameshg87 | dtantsur, and do objects.Node.reserve() after returning back, right ? | 13:48 |
dtantsur | .. and assign all attributes - that's what I do | 13:48 |
rameshg87 | dtantsur, what all are we permitted to do after lifting the lock ? :-) | 13:50 |
rameshg87 | dtantsur, anything and everything ? | 13:50 |
dtantsur | rameshg87, doing some unrelated business :D like calling into an external service | 13:50 |
dtantsur | rameshg87, my use case it to call to discoverd | 13:51 |
rameshg87 | dtantsur, i thought it was for discoverd to do something on the node with ironic | 13:51 |
dtantsur | yes, right | 13:52 |
*** kbs1 has joined #openstack-ironic | 13:52 | |
rameshg87 | dtantsur, do you have dependent patch which makes use of this ? | 13:52 |
rameshg87 | dtantsur, so discoverd can add ports to the nodes during this time ? | 13:53 |
rameshg87 | dtantsur, while the lock is lifted ? | 13:53 |
rameshg87 | or rather will discoverd add ports | 13:53 |
dtantsur | rameshg87, discoverd does some stuff even before starting inspection | 13:53 |
*** kbs has quit IRC | 13:54 | |
dtantsur | I'm not sure why exactly it deadlock now, but it makes sense to me to lift the lock anyway | 13:55 |
*** mjturek1 has quit IRC | 13:57 | |
*** anderbubble has joined #openstack-ironic | 13:58 | |
*** Nisha has joined #openstack-ironic | 13:58 | |
rameshg87 | dtantsur, but it seems a strange usage to me | 13:58 |
*** mjturek1 has joined #openstack-ironic | 13:59 | |
rameshg87 | dtantsur, we do acquire a lock with TaskManager.acquire() | 13:59 |
*** anderbubble has quit IRC | 13:59 | |
dtantsur | rameshg87, what is strange? what are your suggestions? | 13:59 |
rameshg87 | dtantsur, within that context we will be able to release it | 13:59 |
rameshg87 | dtantsur, and if required we would be able to acquire within second context again (but nobody would do it :-)) | 14:00 |
dtantsur | not sure I understand what you suggest | 14:02 |
rameshg87 | dtantsur, didn't suggest anything useful actually | 14:02 |
rameshg87 | dtantsur, is it meant to be used between L111-L126 here: https://review.openstack.org/#/c/156562/6/ironic/drivers/modules/discoverd.py ? | 14:02 |
*** rloo has joined #openstack-ironic | 14:03 | |
*** viktors|afk is now known as viktors | 14:04 | |
dtantsur | rameshg87, only around 113-115 | 14:04 |
rameshg87 | dtantsur, so discoverd will immediately get back to ironic api after calling client.introspect(), is that the problem ? | 14:05 |
dtantsur | rameshg87, yes. Actually it's a _possible_ problem for now, so it's more of precaution. | 14:05 |
dtantsur | because _right now_ discoverd does not do any sync update. but it might | 14:05 |
*** Nisha has quit IRC | 14:06 | |
rameshg87 | dtantsur, if it's doing sync update, why can't it return back something to client.introspect() itself | 14:06 |
rameshg87 | dtantsur, i assume it's all REST based | 14:06 |
*** Nisha has joined #openstack-ironic | 14:06 | |
rameshg87 | dtantsur, so it could return in the response imeediately on the return | 14:07 |
dtantsur | rameshg87, because it's not results | 14:07 |
dtantsur | immediately >= 10 minutes in case of bare metal :D | 14:07 |
dtantsur | but it does leave some markers in Node.extra (legacy, but I have to keep it for compatibility) | 14:07 |
dtantsur | right now it does not happen in sync fashion though | 14:07 |
rameshg87 | dtantsur, oh but before that it would have long gone out of task_manager.acquire acquired in do_node_inspect no ? | 14:08 |
rameshg87 | s/it/we | 14:08 |
*** priteau has joined #openstack-ironic | 14:08 | |
dtantsur | rameshg87, right now - yes. I want to feel free to introduce sync operations without breaking Ironic. | 14:09 |
rameshg87 | dtantsur, but we can protect only client.introspect() here | 14:09 |
dtantsur | yes | 14:10 |
lintan | Hi dtantsur | 14:10 |
dtantsur | o/ | 14:10 |
rameshg87 | dtantsur, what about other statements after this until we release the lock acquired (in Nishas patch do_node_inspect()) | 14:10 |
dtantsur | rameshg87, what's wrong with them? | 14:10 |
dtantsur | they don't cause a deadlock | 14:11 |
dtantsur | oooooooooook we only allow issuing 'update' when provision_state is None. awesome. | 14:13 |
* rameshg87 still hasn't got the problem completely then | 14:13 | |
rameshg87 | oh, i didn't mean this ;-) | 14:14 |
rameshg87 | dtantsur, so you wouldn't be able to update even when state = INSPECTING ? | 14:14 |
*** romcheg has quit IRC | 14:15 | |
dtantsur | rameshg87, imagine: ironic calls discoverd while holding lock, discoverd calls back before returning and gets NodeLocked, retries forever (because Ironic is still holding a lock. Ironic can't release lock until call returns) <-- this is the problem | 14:15 |
dtantsur | rameshg87, and yes, seems like we can't update even in manageable state, because it's not None... | 14:15 |
jroll | morning all :) | 14:16 |
jroll | dtantsur: that's pretty awesome | 14:16 |
jroll | especially now that we have available | 14:16 |
dtantsur | ah, no, it's checking on target state | 14:16 |
dtantsur | so no problem with manageable, but indeed problem with inspecting | 14:16 |
jroll | oh, ha | 14:16 |
dtantsur | I have to whitelist it... | 14:16 |
rameshg87 | dtantsur, okay, so ironic calls client.introspect() | 14:17 |
rameshg87 | dtantsur, before client.introspect(), discoverd calls back, right ? | 14:17 |
dtantsur | during client.introspect() | 14:18 |
rameshg87 | dtantsur, before client.introspect() returns, discoverd calls back, right ? | 14:18 |
*** romcheg has joined #openstack-ironic | 14:18 | |
rameshg87 | dtantsur, yeah | 14:18 |
dtantsur | right | 14:18 |
rameshg87 | hmm .. | 14:18 |
*** anderbubble has joined #openstack-ironic | 14:20 | |
rameshg87 | dtantsur, i strongly feel then discoverd shouldn't be allowed to talk to ironic back during this time. this could be handled otherwise - don't know that's my opinion. there are many options :) | 14:21 |
rameshg87 | dtantsur, if discoverd is looking for some data, client.introspect() call could provide that | 14:22 |
dtantsur | rameshg87, discoverd has no means of figuring out when it's allowed to talk to Ironic | 14:22 |
rameshg87 | dtantsur, if discoverd wanted to update something, it can return it back to ironic in client.introspect() and ironic can update it in the same context | 14:22 |
dtantsur | (especially since it can be and is used standalone) | 14:22 |
dtantsur | rameshg87, how do you imagine it in standalone case? | 14:23 |
rameshg87 | dtantsur, what does standalone mean here ? | 14:23 |
dtantsur | rameshg87, imagine with Juno Ironic that has no idea about inspection | 14:23 |
openstackgerrit | Ruby Loo proposed openstack/ironic: Update documentation on VirtualBox drivers https://review.openstack.org/159324 | 14:24 |
rameshg87 | dtantsur, can't discoverd apis could be enhanced, right ? | 14:25 |
rameshg87 | dtantsur, i might actually tell something stupid here :) | 14:25 |
dtantsur | rameshg87, it can, I just don't see point | 14:25 |
dtantsur | changing protocols is expensive, changing Ironic internals is cheap | 14:26 |
rameshg87 | dtantsur, v1 version of discoverd api works with ironic juno could make sync calls immediately back to ironic | 14:26 |
dtantsur | yes, but there's no discoverd driver there, so it's not a problem | 14:27 |
rameshg87 | dtantsur, v2 version of discoverd api which works with ironic kilo has to interactively talk and get the work done | 14:27 |
rameshg87 | dtantsur, no side-channel talks :) | 14:27 |
openstackgerrit | Tan Lin proposed openstack/ironic: Add AMT-PXE-Driver Power&Management&Vendor Interface https://review.openstack.org/152858 | 14:27 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: PXE/ISCSI: Call partx after partioning the disk https://review.openstack.org/142838 | 14:27 |
rameshg87 | dtantsur, i don't know | 14:27 |
rameshg87 | dtantsur, temporarily releasing the lock can get someone else to acquire during that point of time | 14:28 |
rameshg87 | dtantsur, and our current context cannot get the lock back | 14:28 |
rameshg87 | dtantsur, i feel we could get to that state | 14:28 |
dtantsur | rameshg87, so instead of landing 20 lines patch you suggest inventing new API version, updating the ironic spec, etc. What you would answer if you were me? ;) | 14:28 |
dtantsur | rameshg87, what's the problem of not getting lock back? originally I intended to drop it completely before calling to discoverd :) | 14:28 |
rameshg87 | dtantsur, couldn't that happen ? | 14:28 |
dtantsur | I changed my mind so that not to break calling code (potentially) | 14:29 |
rameshg87 | dtantsur, i mean imagine we release the lock temporarily during client.introspect() | 14:29 |
dtantsur | but I probably should get back to just dropping the lock competely | 14:29 |
rameshg87 | dtantsur, some other thread which tries to acquire during that time will be able to acquire it (image an operator call to power on/off the node) | 14:30 |
rameshg87 | dtantsur, or any other operation which is allowed at that point of time | 14:30 |
dtantsur | ok | 14:31 |
*** rameshg87 has quit IRC | 14:31 | |
*** rameshg87 has joined #openstack-ironic | 14:32 | |
rameshg87 | dtantsur: sorry got disconnected | 14:32 |
rameshg87 | dtantsur: i think it's too risky to allow to lift a lock after it was allowed (and expecting 100% to get back the lock) | 14:33 |
dtantsur | rameshg87, sigh.. who said " expecting 100% to get back the lock"? | 14:34 |
rameshg87 | dtantsur: i meant Nisha's patch https://review.openstack.org/#/c/149823/26/ironic/conductor/manager.py : _do_inspect_hardware() was guaranteed a lock from which it started execution | 14:36 |
dtantsur | I want to have chances of getting it back, so that I can report errors | 14:36 |
rameshg87 | dtantsur: and it called a driver's task.driver.inspect.inspect_hardware | 14:36 |
rameshg87 | dtantsur: _do_inspect_hardware() expected to retain the lock even when the driver call returned | 14:37 |
rameshg87 | dtantsur: because it has already been allowed the lock | 14:37 |
dtantsur | I mean, it's all possible things, but I don't see any solution to these problems | 14:37 |
rameshg87 | dtantsur: but task.driver.inspect.inspect_hardware() lifted the lock and gave it to some other thread, | 14:37 |
rameshg87 | dtantsur: which seems very unfortunate to me ;-) | 14:38 |
dtantsur | yeah. but again, I don't see a sane solution | 14:38 |
rameshg87 | hmm .. yeah | 14:39 |
rameshg87 | dtantsur: i was just saying this might lead to problem, perhaps we can get other's opinions too | 14:39 |
dtantsur | I mean, I can avoid dropping lock right now, but it can cause discoverd breaking Ironic some time in the future. Or Ironic breaking itself, if it starts taking exclusive locks where it didn't | 14:40 |
dtantsur | rameshg87, one more options is too move client call into a greenthread. then we'll lose nice error handling, but get rid of lock without breaking people | 14:42 |
dtantsur | that may be a viable solution | 14:42 |
rameshg87 | dtantsur: ah .. | 14:42 |
rameshg87 | dtantsur: which means the greenthread spawned for client call should start execution only after it's parent has released the lock, right ? | 14:43 |
*** zz_jgrimm is now known as jgrimm | 14:43 | |
dtantsur | rameshg87, it does not matter, because we no longer lock parent from returning. so thanks to retries the whole thing will work | 14:44 |
rameshg87 | dtantsur: ah yes, so the parent should return quickly then | 14:44 |
dtantsur | exactly | 14:44 |
rameshg87 | dtantsur: but how do you know if you were ever able to contact discoverd | 14:45 |
rameshg87 | dtantsur: you might need to set last_error and states within the spawned greenthread | 14:45 |
dtantsur | rameshg87, the if client call raises, we will try to acquire lock and record a failure | 14:45 |
dtantsur | yes | 14:45 |
rameshg87 | great .. :) | 14:45 |
rameshg87 | +1 | 14:46 |
dtantsur | rameshg87, thanks for bringing it! I'll abandon lift_lock patch and try approach with greenthread | 14:46 |
*** rameshg87 is now known as rameshg87-brb | 14:46 | |
rameshg87-brb | dtantsur: sure .. | 14:46 |
*** jgrimm is now known as zz_jgrimm | 14:51 | |
NobodyCam | good morning Ironic | 14:56 |
*** BadCub has joined #openstack-ironic | 14:58 | |
*** anderbubble has quit IRC | 14:58 | |
lucasagomes | NobodyCam, jroll morning | 15:00 |
NobodyCam | morning lucasagomes :) | 15:00 |
jroll | morning NobodyCam lucasagomes :) | 15:00 |
NobodyCam | morning jroll :) | 15:01 |
*** jrist has quit IRC | 15:02 | |
lucasagomes | NobodyCam, lemme see if I addressed ur comment inhttps://review.openstack.org/#/c/155728/ | 15:05 |
lucasagomes | lemme know* | 15:05 |
NobodyCam | lucasagomes: looking now :) | 15:08 |
lucasagomes | cool, thanks | 15:09 |
dtantsur | NobodyCam, morning! | 15:09 |
NobodyCam | morning dtantsur :) | 15:13 |
NobodyCam | lucasagomes: I'm good with your reply. thou I like the doc string for the ipmitool method example you used. | 15:14 |
lucasagomes | NobodyCam, right, yeah I can update the docstring | 15:15 |
rameshg87-brb | lucasagomes: rloo: need your +2s (and hopefully +A) back again on https://review.openstack.org/#/c/156608/ | 15:15 |
rameshg87-brb | lucasagomes: rloo: please have a look ... | 15:15 |
NobodyCam | lucasagomes: ++ that and rameshg87's todo and I'll +2 | 15:15 |
NobodyCam | thank you :) | 15:15 |
lucasagomes | rameshg87-brb, ack will take a look | 15:16 |
lucasagomes | NobodyCam, magic! ok | 15:16 |
lucasagomes | thanks | 15:16 |
NobodyCam | :) | 15:16 |
*** rameshg87-brb is now known as rameshg87 | 15:16 | |
NobodyCam | awesome work lucasagomes :) | 15:16 |
lucasagomes | ty :) | 15:17 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: Add find_nodes() helper to the conductor manager https://review.openstack.org/159100 | 15:17 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: Add module for in-band inspection using ironic-discoverd https://review.openstack.org/156562 | 15:17 |
dtantsur | rameshg87, ^^^ | 15:18 |
rameshg87 | dtantsur: ack .. will have a look .. | 15:22 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: PXE/ISCSI: Call partx after partioning the disk https://review.openstack.org/142838 | 15:31 |
*** igordcard has joined #openstack-ironic | 15:32 | |
*** zz_jgrimm is now known as jgrimm | 15:35 | |
NobodyCam | rloo: want to take a look over https://review.openstack.org/#/c/156608 now has two +2's | 15:37 |
BadCub | Morning folks | 15:38 |
NobodyCam | mornig BadCub :) | 15:38 |
rloo | rameshg87, NobodyCam: ok, looking now | 15:39 |
TheJulia | Good morning | 15:40 |
BadCub | Morning NobodyCam and TheJulia | 15:40 |
rloo | NobodyCam: do you know how the microversioning is meant to work? | 15:42 |
rloo | NobodyCam: is adding localboot support for iscsi_ilo driver considered a new feature? | 15:43 |
NobodyCam | moorning TheJulia | 15:43 |
NobodyCam | rloo: it has a blue print/ spec | 15:44 |
rloo | NobodyCam: too bad. I approved it. I would really like to understand what needs a bump in microversion and what doesn't, and *when* to bump it if there are several patches for a particular feature. | 15:44 |
NobodyCam | rloo: that I think would be a great topic for the meeting | 15:45 |
rloo | NobodyCam: I just want someone to write it down so I can refer to it. Too many things to remember when reviewing :-( | 15:45 |
NobodyCam | rloo: I will see what I do to assist with that | 15:46 |
rloo | NobodyCam: thank you! | 15:46 |
NobodyCam | :) | 15:46 |
NobodyCam | anyone know tan lin's irc handle? | 15:48 |
rameshg87 | BadCub: need some help | 15:48 |
devananda | NobodyCam: ^ is lintan | 15:49 |
devananda | also, good morning | 15:49 |
rameshg87 | BadCub: need to set milestone target and priority for https://blueprints.launchpad.net/ironic/+spec/inband-raid-configuration | 15:49 |
NobodyCam | devananda: Good morning | 15:49 |
rameshg87 | BadCub: spec is submitting | 15:49 |
rameshg87 | devananda: o/ | 15:50 |
*** igordcard has quit IRC | 15:50 | |
NobodyCam | lintan: are you around? | 15:51 |
dtantsur | devananda, morning | 15:51 |
dtantsur | morning BadCub, TheJulia | 15:51 |
*** rameshg87 is now known as rameshg87-dinner | 15:52 | |
*** jmccrory has joined #openstack-ironic | 15:54 | |
NobodyCam | anyone know what happened to the spec for: https://blueprints.launchpad.net/ironic/+spec/uefi-secure-boot-management-interfaces | 15:54 |
NobodyCam | or what the correct BP for https://review.openstack.org/#/c/152858 is? | 15:55 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Generic changes for Node Inspection https://review.openstack.org/149823 | 15:55 |
Nisha | NobodyCam, is there any plan to pursue the above blueprint further? | 15:56 |
NobodyCam | Nisha: I was looking at it late yesterday and could find the spec for it | 15:57 |
NobodyCam | *and could NOT... | 15:57 |
*** igordcard has joined #openstack-ironic | 15:58 | |
Nisha | ohk | 15:59 |
Nisha | asked stendulker to login | 16:00 |
*** stendulker has joined #openstack-ironic | 16:00 | |
stendulker | Hi NobodyCam | 16:00 |
*** ukalifon1 has quit IRC | 16:00 | |
NobodyCam | hi stendulker | 16:01 |
stendulker | NobodyCam: You were looking for spec related to management interfaces for secure boot https://review.openstack.org/#/c/135845/ | 16:01 |
*** kozhukalov has joined #openstack-ironic | 16:01 | |
NobodyCam | ahh ha | 16:01 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: PXE drivers support for IPA https://review.openstack.org/155728 | 16:02 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: PXE driver: Deprecate pxe_deploy_{ramdisk, kernel} https://review.openstack.org/158644 | 16:02 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Local boot support for IPA https://review.openstack.org/157723 | 16:02 |
NobodyCam | stendulker: ahh its adandoned | 16:02 |
stendulker | NobodyCam: We abandoned it on Feb 23 as we were not able to agree to the interfaces | 16:02 |
lucasagomes | devananda, rloo morning :) | 16:02 |
NobodyCam | stendulker: ack | 16:02 |
NobodyCam | I am going to note that on the BP and reviews | 16:02 |
stendulker | NobodyCam: ok | 16:03 |
* lucasagomes forgot to update the last patch | 16:03 | |
NobodyCam | stendulker: thank you :) | 16:03 |
*** mikedillion has joined #openstack-ironic | 16:03 | |
rloo | oh hi lucasagomes, devananda, and everyone else :-) | 16:03 |
stendulker | NobodyCam: Have raised code review for secure boot implementation for iLO drivers. Please have a look https://review.openstack.org/#/c/153974/ | 16:03 |
stendulker | NobodyCam: Do I need to update anyt other place when spec is abandoned? | 16:04 |
stendulker | NobodyCam: Not aware of process around the same. | 16:05 |
*** pas-ha has quit IRC | 16:05 | |
*** saripurigopi has joined #openstack-ironic | 16:05 | |
NobodyCam | stendulker: just to make sure its noted on BP and any reviews that may be up for it. | 16:05 |
NobodyCam | I'll make sure they get updated today | 16:06 |
*** hj-hp has joined #openstack-ironic | 16:06 | |
stendulker | NobodyCam: ok. Thank you | 16:07 |
NobodyCam | stendulker: :) thank you ... I hope you repost once "L" opens | 16:07 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: PXE driver: Deprecate pxe_deploy_{ramdisk, kernel} https://review.openstack.org/158644 | 16:08 |
dtantsur | so apparently https://github.com/openstack/ironic/blob/master/ironic/common/keystone.py#L125 get_admin_auth_token does not return a valid admin token >_< | 16:08 |
stendulker | NobodyCam: Sure. Will do that. | 16:08 |
dtantsur | I wonder if someone really tested it... | 16:08 |
*** Marga_ has joined #openstack-ironic | 16:08 | |
jroll | dtantsur: wait, what? we don't rely on that? | 16:09 |
dtantsur | jroll, it's used in one place... but maybe it's our misconfiguration, we use [keystone_authtoken]admin_tenant_name=service | 16:10 |
dtantsur | so yes, it's really NOT an admin token | 16:10 |
*** mikedillion has quit IRC | 16:11 | |
lucasagomes | dtantsur, idk if it's a bug or a feature hah | 16:11 |
dtantsur | jroll, looks somewhat related to https://review.openstack.org/#/c/156344/2 | 16:11 |
dtantsur | lucasagomes, ^^^ | 16:11 |
lucasagomes | not being an admin token and working seems good | 16:11 |
jroll | dtantsur: oh, yeah, it's a config thing | 16:11 |
* lucasagomes is jk | 16:12 | |
jroll | dtantsur: e.g. admin_tenant_name isn't admin or service at rackspace | 16:12 |
dtantsur | lucasagomes, but then we need one more set of credentials to access ironic-discoverd | 16:12 |
lucasagomes | dtantsur, yeah, I'm kidding about it :) | 16:12 |
dtantsur | heh | 16:12 |
dtantsur | this Keystone thing is the most cryptic peace of software I've ever used... | 16:12 |
jroll | dtantsur: why is this a bug? | 16:13 |
jroll | idgi | 16:13 |
jroll | someone being able to misconfigure their admin creds doesn't seem like a bug to me | 16:13 |
dtantsur | jroll, as explained in https://review.openstack.org/#/c/156344 we meed 2 settings: one for checking tokens (a service user) and one for accessing other services | 16:13 |
dtantsur | because you're accessing other services on behalf of a real user (with 'admin' tenant( | 16:14 |
jroll | dtantsur: I think I agree, though I thought we basically had different creds for every service | 16:15 |
jroll | we have configs for glance/neutron creds | 16:15 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Common changes for secure boot support https://review.openstack.org/153974 | 16:15 |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Generic changes for Node Inspection https://review.openstack.org/149823 | 16:16 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Common changes for secure boot support https://review.openstack.org/153974 | 16:17 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Secure boot support for pxe_ilo driver https://review.openstack.org/154808 | 16:18 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Secure boot support for iscsi_ilo driver https://review.openstack.org/154814 | 16:18 |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Secure boot support for agent_ilo driver https://review.openstack.org/154816 | 16:18 |
*** jmccrory has quit IRC | 16:20 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Add driver interface for RAID configuration https://review.openstack.org/155230 | 16:21 |
openstackgerrit | John L. Villalovos proposed openstack/python-ironicclient: Fix PEP8 E121,E122,E123,E124,E125,E129 errors https://review.openstack.org/159279 | 16:21 |
*** dprince has quit IRC | 16:22 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Support for non-Glance image references https://review.openstack.org/136741 | 16:32 |
dtantsur | so I assume ironic-discoverd is the first admin-only API we access, otherwise we would see such problems earlier... | 16:33 |
lucasagomes | jroll, when you get a time: https://review.openstack.org/#/c/155727/ J's have been invoked there | 16:33 |
jlvllal_rem | dtantsur: Thanks for catching my debug test file I accidentally included in my patch :( | 16:34 |
jlvllal_rem | Whoops! | 16:34 |
jroll | lucasagomes: lol | 16:34 |
lucasagomes | :) | 16:34 |
*** viktors is now known as viktors|afk | 16:34 | |
jroll | lucasagomes: perl is needed at runtime? | 16:35 |
lucasagomes | jroll, it's needed for tgt | 16:35 |
jroll | lame | 16:35 |
lucasagomes | if u purge it you delete tgt | 16:35 |
lucasagomes | I know | 16:35 |
NobodyCam | nice :-p | 16:35 |
lucasagomes | jroll, https://review.openstack.org/#/c/155727/3/Dockerfile | 16:35 |
lucasagomes | tgt depends on libconfig-general-perl[1], that depends on perl[2] | 16:35 |
*** david-lyle_afk is now known as david-lyle | 16:36 | |
jroll | boom | 16:36 |
jroll | approved | 16:36 |
lucasagomes | o/ | 16:36 |
jroll | :) | 16:36 |
lucasagomes | boom is right sr! | 16:36 |
*** Nisha has quit IRC | 16:37 | |
NobodyCam | lucasagomes: 155728 +2'd | 16:37 |
lucasagomes | \o/ | 16:37 |
*** Nisha has joined #openstack-ironic | 16:37 | |
NobodyCam | hehehe :) | 16:38 |
* rameshg87-dinner goes to sleep | 16:38 | |
rameshg87-dinner | good night all :) | 16:38 |
NobodyCam | night rameshg87-dinner | 16:38 |
dtantsur | jroll, btw it's not our misconfiguration, the whole tripleo suffers from it: https://github.com/openstack/tripleo-image-elements/blob/master/elements/ironic/os-apply-config/etc/ironic/ironic.conf#L38 | 16:38 |
lucasagomes | rameshg87-dinner, g'night! | 16:38 |
dtantsur | g'night, rameshg87-dinner | 16:38 |
*** rameshg87-dinner has left #openstack-ironic | 16:39 | |
jroll | dtantsur: then it's tripleo's misconfiguration | 16:39 |
jroll | but like | 16:39 |
dtantsur | and git blame shows NobodyCam :) | 16:39 |
jroll | if you want an admin token, configure your admin creds properly | 16:39 |
NobodyCam | me | 16:40 |
jroll | I don't actually understand what the problem is | 16:40 |
dtantsur | https://github.com/openstack/tripleo-image-elements/blame/master/elements/ironic/os-apply-config/etc/ironic/ironic.conf#L38 | 16:40 |
dtantsur | NobodyCam, ^^^ | 16:40 |
NobodyCam | oh thats from Aug 30, 2013 | 16:40 |
openstackgerrit | John L. Villalovos proposed openstack/python-ironicclient: Fix PEP8 E121,E122,E123,E124,E125,E129 errors https://review.openstack.org/159279 | 16:40 |
dtantsur | we use these credentials for accessing other services | 16:40 |
dtantsur | but you can't access admin API with such credentials... | 16:40 |
jroll | dtantsur: which services, specifically | 16:40 |
dtantsur | jroll, glance, neutron and now ironic-discoverd | 16:41 |
jroll | O.o | 16:41 |
jlvllal_rem | rloo: On the format patch. I was trying to not make any changes unrelated to the specific errors. But I justl re-rolled the patch to clean up the one you pointed out. The other lines violated E128, which I wasn't trying to fix in this patch set. | 16:41 |
jlvllal_rem | rloo: But I agree it was ugly! | 16:41 |
dtantsur | well, maybe not always, because sometimes we just proxy token from context | 16:41 |
dtantsur | so it's only for use e.g. in periodic tasks | 16:41 |
*** Marga_ has quit IRC | 16:42 | |
dtantsur | jroll, NobodyCam, here's where we use it: https://github.com/openstack/ironic/search?utf8=%E2%9C%93&q=get_admin_auth_token | 16:42 |
rloo | jlvllal_rem: thx. Yeah, it makes sense to localize your changes, but you have to look at the change in the context it is in. | 16:42 |
jlvllal_rem | rloo: Thanks for pointing it out :) Looks better now. | 16:43 |
dtantsur | so only glance (and Ironic itself, which should fail) | 16:43 |
jroll | dtantsur: neutron too: https://github.com/openstack/ironic/blob/master/ironic/dhcp/neutron.py#L81 | 16:43 |
BadCub | rameshg87 spec adjusted. | 16:43 |
rloo | jlvllal_rem: :D | 16:43 |
jroll | dtantsur: I guess I might not understand the difference between admin and service accounts, but idk if I see a problem | 16:43 |
dtantsur | right. so service account does not have admin rights in admin tenant | 16:44 |
dtantsur | that's why you can't call admin API with such token (though you can call non-admin like Glance) | 16:44 |
*** anderbubble has joined #openstack-ironic | 16:46 | |
*** pcaruana has quit IRC | 16:50 | |
*** rwsu-afk is now known as rwsu | 16:50 | |
NobodyCam | dtantsur: humm guess that should have been admin and not service :( | 16:52 |
NobodyCam | https://github.com/openstack/tripleo-incubator/blob/master/seedrc#L5 | 16:52 |
dtantsur | well maybe... | 16:53 |
dtantsur | I see other services using 'service' as well, don't know | 16:53 |
*** stendulker has quit IRC | 16:53 | |
NobodyCam | dtantsur: I believe at one point tripleO used service | 16:53 |
dtantsur | maybe we're not checking the credentials in The Right Way, but as no one knows The Right Way, I don't know what to do.... | 16:53 |
lucasagomes | rloo, +1 for docs in a diff patch, I wonder if we could remove the icehouse bits | 16:54 |
dtantsur | nova is also using 'service'. how came they can access our API?? | 16:55 |
rloo | lucasagomes: oh, do we still have icehouse? I think maybe we should leave icehouse until kilo is out. | 16:55 |
*** anderbubble has quit IRC | 16:55 | |
*** Marga_ has joined #openstack-ironic | 16:55 | |
lucasagomes | in the install-guide there's some ref to icehouse | 16:55 |
lucasagomes | ack | 16:55 |
rloo | lucasagomes: can't recall what/how long the deprecation periods are, and how long we're supposed to provide support for releases. | 16:55 |
lucasagomes | usually 1 cycle | 16:55 |
NobodyCam | oh interesting: seed and undercloud use admin: overcloud uses demo and admin :/ https://github.com/openstack/tripleo-incubator/blob/master/overcloudrc-user#L5 & https://github.com/openstack/tripleo-incubator/blob/master/overcloudrc#L5 | 16:55 |
*** Marga_ has quit IRC | 16:56 | |
rloo | lucasagomes: we can clean up the documentation after kilo-3. don't want to worry about that now. | 16:56 |
*** Marga_ has joined #openstack-ironic | 16:56 | |
lucasagomes | rloo, yeah, I gotta a bunch to write already (springs to mind, local boot, root device hints, ipa, configdrive) | 16:57 |
dtantsur | NobodyCam, jroll, I see Nova has it's own credentials for Ironic (https://github.com/openstack/nova/blob/master/nova/virt/ironic/client_wrapper.py#L67-L70), I guess I need the same for discoverd.... | 16:57 |
rloo | lucasagomes: i suppose you could open a bug for yourself so you don't forget ;) | 16:57 |
jroll | dtantsur: yeah, I think that's the right thing to do | 16:58 |
dtantsur | oh well, it's still service https://github.com/openstack/tripleo-image-elements/blob/master/elements/nova/os-apply-config/etc/nova/nova.conf#L228 | 16:58 |
rloo | lucasagomes: unless all that stuff had DocImpact tags on them. | 16:58 |
lucasagomes | rloo, they are part of the spec | 16:58 |
lucasagomes | so idk if it's a bug | 16:58 |
lucasagomes | I have it in a todo list here | 16:59 |
rloo | lucasagomes: ah, no need to open a bug then. we probably need to review all specs wrt documentation. | 16:59 |
lucasagomes | things I started but need to finsish | 16:59 |
lucasagomes | yeah | 16:59 |
lucasagomes | the blueprints assigned to me | 16:59 |
lucasagomes | I will check it at the end | 16:59 |
*** erwan_taf has quit IRC | 16:59 | |
lucasagomes | rloo, but anyway, tracking it is not the problem, writting it is :P | 17:01 |
* lucasagomes is not good writting documents in general | 17:02 | |
rloo | lucasagomes: both. if we don't remember *what* needs to be written, we won't know if it has been written or not. but yeah, the harder part is writing it ;) | 17:02 |
rloo | lucasagomes: although it should be easier if the info is in the specs. but yeah, still harder than writing code ;) | 17:02 |
*** jistr has quit IRC | 17:02 | |
lucasagomes | :) yush | 17:06 |
*** lsmola has quit IRC | 17:06 | |
*** dtantsur is now known as dtantsur|afk | 17:13 | |
NobodyCam | night dtantsur|afk :) | 17:13 |
lucasagomes | dtantsur|afk, g'night | 17:16 |
*** jmccrory has joined #openstack-ironic | 17:21 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: iLO implementation for hardware inspection https://review.openstack.org/151596 | 17:21 |
openstackgerrit | Merged openstack/ironic-python-agent: Add iscsi extension https://review.openstack.org/155727 | 17:22 |
NobodyCam | doc update patch: has one +2 already :) https://review.openstack.org/#/c/159324 | 17:23 |
rloo | NobodyCam: just skimmed this wrt microversions, from nova http://docs.openstack.org/developer/nova/devref/api_microversions.html | 17:24 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Support for non-Glance image references https://review.openstack.org/136741 | 17:24 |
rloo | NobodyCam: something like that would be good, once we know what we're doing ;) | 17:24 |
NobodyCam | oh I will take a look at that | 17:24 |
*** deepti-openstack has joined #openstack-ironic | 17:25 | |
*** vdrok is now known as vdrok_afk | 17:28 | |
*** Marga_ has quit IRC | 17:38 | |
*** igordcard has quit IRC | 17:38 | |
*** Marga_ has joined #openstack-ironic | 17:38 | |
*** jlvillal|afk is now known as jlvillal | 17:39 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: iLO implementation for hardware inspection https://review.openstack.org/151596 | 17:39 |
NobodyCam | morning jlvillal | 17:39 |
jlvillal | NobodyCam: Morning! :) | 17:40 |
*** derekh has quit IRC | 17:40 | |
NobodyCam | :) | 17:40 |
*** jmccrory has quit IRC | 17:40 | |
*** jmccrory has joined #openstack-ironic | 17:40 | |
yuriyz | morning/evening Ironic | 17:42 |
NobodyCam | morning yuriyz :) | 17:43 |
yuriyz | lucasagomes, do you plan to work with https://blueprints.launchpad.net/ironic/+spec/pluggable-credential-storage ? I want write spec for this. | 17:44 |
lucasagomes | yuriyz, go ahead! | 17:44 |
lucasagomes | yuriyz, barbican seems cool :) | 17:44 |
lucasagomes | +1 for the idea | 17:44 |
yuriyz | thanks, will do | 17:45 |
NobodyCam | anyone happen to know what the correct blueprint for this is : https://review.openstack.org/#/c/152858 | 17:49 |
*** anderbubble has joined #openstack-ironic | 17:51 | |
rloo | NobodyCam: is it this: https://blueprints.launchpad.net/ironic/+spec/amt-pxe-driver | 17:54 |
*** Marga_ has quit IRC | 17:56 | |
NobodyCam | rloo: yep that looks like it.. now why is the Implements blueprint amt-pxe-driver link not working :-p | 17:59 |
NobodyCam | rloo: Thank you | 17:59 |
rloo | NobodyCam: yw. I was wondering the same thing... | 17:59 |
NobodyCam | rloo: also I'm not seeing that bp listed here: https://blueprints.launchpad.net/ironic/ | 18:00 |
rloo | NobodyCam: I am wondering if it doesn't show bps that are completed | 18:01 |
NobodyCam | oh | 18:01 |
rloo | NobodyCam: which is lame. I think. | 18:01 |
NobodyCam | ya could be because the bp is marked Implemented | 18:02 |
*** kbyrne has quit IRC | 18:03 | |
*** spandhe has joined #openstack-ironic | 18:03 | |
rloo | NobodyCam: I did a search for a bp that was implemented, and it didn't show up. | 18:05 |
*** kbyrne has joined #openstack-ironic | 18:05 | |
NobodyCam | ahh so thats it :) | 18:05 |
rloo | NobodyCam: although for that review's commit msg, it should be the title of the bp, not the bp 'url' | 18:05 |
rloo | NobodyCam: but it still wouldn't work regardless. | 18:06 |
rloo | NobodyCam: seems like a bad thing. There are times when I go back to look at at review that was already merged. Oh well. | 18:06 |
NobodyCam | rloo: ya. and I try to compaire code to bp / specs and was having to "bug" hunt for it | 18:07 |
*** anderbubble has quit IRC | 18:07 | |
rloo | NobodyCam: wrt this particular review -- is the bp implemented or not? since there's a patch up? | 18:07 |
NobodyCam | maybe we should get BadCub to change the Implemented status | 18:07 |
rloo | NobodyCam: +1 if it isn't finished. | 18:08 |
NobodyCam | rloo: based on the commit message I would tend to think it still has open items | 18:09 |
rloo | NobodyCam: yeah, me too. But I didn't want to start looking cuz then I'd feel like reviewing it ;) | 18:09 |
NobodyCam | devananda: BadCub: do we know / when this BP was taged as Implemented? There are still reviews up for it | 18:10 |
lucasagomes | I will call it a day (and leave it here in case someone wants to take a look https://review.openstack.org/#/c/155728 :) have a good night everyone! | 18:10 |
NobodyCam | lucasagomes: will add to the list:) have a great night | 18:10 |
lucasagomes | NobodyCam, you reviewed already :D thanks | 18:10 |
NobodyCam | lol | 18:10 |
lucasagomes | see ya! | 18:10 |
* lucasagomes runs to the train station | 18:11 | |
*** lucasagomes has quit IRC | 18:11 | |
devananda | NobodyCam: which one? | 18:12 |
openstackgerrit | Merged openstack/ironic: Add localboot support for iscsi_ilo driver https://review.openstack.org/156608 | 18:14 |
devananda | !! ^ woot | 18:15 |
openstack | devananda: Error: "!" is not a valid command. | 18:15 |
*** deepti-openstack has quit IRC | 18:16 | |
*** ChuckC has quit IRC | 18:17 | |
jlvillal | LOL | 18:17 |
* BadCub reads backscroll | 18:18 | |
BadCub | NobodyCam I will look into that one in a few. I am dealing with another atm | 18:18 |
NobodyCam | devananda: https://blueprints.launchpad.net/ironic/+spec/amt-pxe-driver | 18:18 |
openstackgerrit | Merged openstack/python-ironicclient: Remove unused OS_TEST_TIMEOUT variable https://review.openstack.org/155408 | 18:19 |
NobodyCam | BadCub: Ack :) I think devananda may be looking into it too | 18:19 |
openstackgerrit | Merged openstack/ironic: Implement Cleaning States https://review.openstack.org/153444 | 18:19 |
devananda | NobodyCam: oh. I marked it as done. thought it was ... | 18:19 |
BadCub | kk | 18:19 |
NobodyCam | hehehe I think that hides it from searchs and stuff | 18:20 |
openstackgerrit | Merged openstack/ironic: Add iRMC Management module for iRMC Driver https://review.openstack.org/146803 | 18:20 |
* BadCub pokes launchpad with a cattleprod | 18:20 | |
NobodyCam | I found it when looking at https://review.openstack.org/#/c/152858 | 18:20 |
devananda | this is the ... yea, that one | 18:20 |
* devananda changes status | 18:21 | |
NobodyCam | Thank you :) hehehe | 18:21 |
devananda | NobodyCam: do you remember where lucas had an etherpad with standalone-ironic testing info? | 18:22 |
*** athomas has quit IRC | 18:22 | |
devananda | I think it was part of his ipxe work a while back | 18:22 |
NobodyCam | gah I have 22 etherpads but thats not one of them :( | 18:23 |
*** romcheg has quit IRC | 18:25 | |
*** ijw_ has joined #openstack-ironic | 18:37 | |
*** ChuckC has joined #openstack-ironic | 18:40 | |
openstackgerrit | Merged openstack/ironic: Improve last_error for async exceptions https://review.openstack.org/158938 | 18:44 |
*** deepti-openstack has joined #openstack-ironic | 18:45 | |
*** Marga_ has joined #openstack-ironic | 18:46 | |
*** romcheg has joined #openstack-ironic | 18:46 | |
*** Marga_ has quit IRC | 18:47 | |
*** ChuckC has quit IRC | 18:47 | |
*** Marga_ has joined #openstack-ironic | 18:47 | |
*** Marga_ has quit IRC | 18:48 | |
*** Marga_ has joined #openstack-ironic | 18:48 | |
*** coolsvap is now known as coolsvap_ | 18:48 | |
NobodyCam | lol "g_g_grand_child.attr_add" great_great_grand_child got to luv it | 18:49 |
*** ChuckC has joined #openstack-ironic | 18:49 | |
*** Marga_ has quit IRC | 18:49 | |
*** saripurigopi has quit IRC | 18:49 | |
*** Marga_ has joined #openstack-ironic | 18:49 | |
*** kozhukalov has quit IRC | 18:50 | |
*** anderbubble has joined #openstack-ironic | 18:55 | |
NobodyCam | oh devananda Nova has this rst file ( https://github.com/openstack/nova/blob/master/nova/api/openstack/rest_api_version_history.rst ) think its worth us having something like it? btw I found it on this doc ( http://docs.openstack.org/developer/nova/devref/api_microversions.html ) which ruby and I both think would be nice for us to have too | 19:08 |
devananda | NobodyCam: yea, that's a good idea | 19:09 |
NobodyCam | :) | 19:10 |
openstackgerrit | Merged openstack/ironic: Update documentation on VirtualBox drivers https://review.openstack.org/159324 | 19:15 |
*** priteau has quit IRC | 19:15 | |
*** coolsvap_ is now known as coolsvap | 19:21 | |
*** pelix has quit IRC | 19:31 | |
devananda | random heads up to folks -- ubuntu 14.10 decided to move pxelinux.0, so all our install scripts and docs will be wrong | 19:33 |
devananda | http://paste.openstack.org/show/182616/ | 19:33 |
*** anderbubble_ has joined #openstack-ironic | 19:36 | |
*** purp has joined #openstack-ironic | 19:37 | |
NobodyCam | happy happy joy joy | 19:37 |
*** anderbubble has quit IRC | 19:37 | |
*** anderbubble_ is now known as anderbubble | 19:37 | |
*** hj-hp has quit IRC | 19:38 | |
NobodyCam | that may also require a update to the correct dib element | 19:39 |
devananda | http://docs.openstack.org/developer/ironic/deploy/install-guide.html#install-the-bare-metal-service is wrong for ubuntu 14.10 | 19:44 |
*** achanda has joined #openstack-ironic | 19:45 | |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic: Create new config for pecan debug mode https://review.openstack.org/159589 | 19:45 |
NobodyCam | devananda: that section or http://docs.openstack.org/developer/ironic/deploy/install-guide.html#pxe-setup | 19:46 |
devananda | er, yea. bad paste ... | 19:46 |
NobodyCam | lol.. I can add a 14.10 section... thou I need to figure out how to test. | 19:46 |
NobodyCam | is that the only pachage you found that differs? | 19:47 |
NobodyCam | package even | 19:47 |
rloo | jroll: did you want to look at https://review.openstack.org/#/c/155728/ ? | 19:51 |
jroll | rloo: I wouldn't mind, but can't right this minute | 19:51 |
jroll | rloo: I trust y'all if you don't want to wait for me, otherwise I can review this afternoon | 19:52 |
rloo | jroll: ok, then I won't +A | 19:52 |
rloo | jroll: I'm not in any hurry ;) | 19:52 |
devananda | NobodyCam: so far | 19:52 |
NobodyCam | :) | 19:52 |
*** deepti-openstack has quit IRC | 20:03 | |
openstackgerrit | Chris Krelle proposed openstack/ironic: Update install-guide for Ubuntu 14.10 package changes https://review.openstack.org/159597 | 20:13 |
NobodyCam | devananda: ^^^ I left syslinux-common | 20:14 |
*** hj-hp has joined #openstack-ironic | 20:18 | |
NobodyCam | brb | 20:19 |
openstackgerrit | Josh Gachnang proposed openstack/ironic: Implement Cleaning in DriverInterfaces https://review.openstack.org/157208 | 20:21 |
*** Marga_ has quit IRC | 20:28 | |
*** bandicot has joined #openstack-ironic | 20:28 | |
openstackgerrit | Josh Gachnang proposed openstack/ironic: Implement Cleaning in DriverInterfaces https://review.openstack.org/157208 | 20:31 |
*** purp has quit IRC | 20:42 | |
*** hj-hp has quit IRC | 20:44 | |
NobodyCam | JoshNang: Thank you!!!! Package just arived :) | 20:46 |
JoshNang | NobodyCam: no prob! Glad it got there safe! | 20:47 |
NobodyCam | :) | 20:47 |
NobodyCam | yep looks all here :) | 20:47 |
* NobodyCam hopes the return address is correct :-p | 20:47 | |
NobodyCam | lol and only missed 2 calls for the whole time lol | 20:49 |
JoshNang | heh | 20:49 |
*** purp has joined #openstack-ironic | 20:52 | |
*** hj-hp has joined #openstack-ironic | 20:56 | |
*** bandicot has quit IRC | 21:00 | |
mrda | Morning Ironic | 21:00 |
NobodyCam | morning mrda :) | 21:00 |
*** deepti-openstack has joined #openstack-ironic | 21:03 | |
*** deepti-openstack has quit IRC | 21:04 | |
*** deepti-openstack has joined #openstack-ironic | 21:04 | |
*** deepti-openstack has quit IRC | 21:05 | |
mrda | o/ | 21:11 |
*** purp has quit IRC | 21:11 | |
*** coolsvap is now known as coolsvap_ | 21:15 | |
jroll | devananda: I suddenly wonder if our sideways job is broken :/ https://review.openstack.org/#/c/159588/ | 21:22 |
jroll | heya mrda :) | 21:22 |
NobodyCam | just was just looking at that | 21:23 |
*** ifarkas has quit IRC | 21:23 | |
jroll | 2015-02-26 21:17:30.252 | 2015-02-26 20:55:23,012 15888 DEBUG [tempest_lib.common.rest_client] Request (BaremetalNodesAdminTestJSON:test_list_baremetal_nodes): 500 GET http://127.0.0.1:8774/v2/3e619df3eabc47da977223aaff607324/os-baremetal-nodes/c1e1a163-867e-4ea8-9c29-270a6a609544 0.212s | 21:23 |
jroll | GOOD | 21:24 |
jroll | glad we caught that failure! | 21:24 |
* jroll sighs | 21:24 | |
NobodyCam | :( | 21:24 |
* jroll rechecks | 21:24 | |
NobodyCam | and such great msg: The server has either erred or is incapable of performing the requested operation. | 21:25 |
devananda | jroll: erm... | 21:26 |
*** Marga_ has joined #openstack-ironic | 21:29 | |
*** Marga_ has quit IRC | 21:33 | |
*** achanda has quit IRC | 21:34 | |
*** achanda has joined #openstack-ironic | 21:35 | |
devananda | jroll: I dont see any api log entry at that timestamp (20:55:23.027) for an error | 21:38 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Support for non-Glance image references https://review.openstack.org/136741 | 21:40 |
*** Marga_ has joined #openstack-ironic | 21:40 | |
devananda | oh, found it in n-api | 21:40 |
NobodyCam | vdrok_afk: I wish that was < 1100 lines hehehehe | 21:41 |
devananda | also, apparently, either nova isn't passing the os request id to ironic, or we're ignoring // not logging it | 21:44 |
devananda | that would make debugging easier ... | 21:44 |
*** hj-hp has quit IRC | 21:48 | |
openstackgerrit | Nisha Agarwal proposed openstack/ironic: Generic changes for Node Inspection https://review.openstack.org/149823 | 21:49 |
devananda | jroll: what makes you think a recheck will pass? | 21:49 |
*** dmellado has quit IRC | 21:52 | |
*** hj-hp has joined #openstack-ironic | 21:53 | |
*** hj-hp has quit IRC | 21:54 | |
jroll | devananda: idk, random hoping, I'm tied up in other things at the moment and don't really have time to look :/ | 21:58 |
*** rwsu has quit IRC | 22:06 | |
*** spandhe has quit IRC | 22:13 | |
*** ijw_ has quit IRC | 22:14 | |
*** ijw has joined #openstack-ironic | 22:15 | |
*** ijw has quit IRC | 22:15 | |
*** BadCub is now known as BadCub_Away | 22:19 | |
*** jgrimm is now known as zz_jgrimm | 22:20 | |
jlvillal | What are recommendations for how to run devstack inside a VM? I've been trying uvt-kvm (an Ubuntu utility). But I am always failing when trying to create an instance. So I am looking to try a different method to see if I can succeed. | 22:22 |
*** rwsu has joined #openstack-ironic | 22:30 | |
*** ijw has joined #openstack-ironic | 22:31 | |
devananda | jlvillal: virt-manager + qemu-kvm | 22:31 |
jlvillal | devananda: Thanks. And is virt-manager the GUI front-end to virsh? | 22:32 |
jlvillal | Or are they unrelated? | 22:32 |
devananda | jlvillal: yes, virsh | 22:35 |
devananda | bbiab | 22:35 |
NobodyCam | :) | 22:35 |
jlvillal | devananda: Thanks for the help :) Hopefully it works better than uvt-kvm | 22:35 |
openstackgerrit | Merged openstack/ironic: Create new config for pecan debug mode https://review.openstack.org/159589 | 22:39 |
*** rodrigods is now known as rodrigod` | 22:42 | |
*** rodrigod` is now known as rodrigods | 22:43 | |
*** BadCub_Away is now known as BadCub | 22:44 | |
*** rodrigods is now known as rodrigod` | 22:51 | |
*** rodrigod` is now known as rodrigods | 22:51 | |
*** achanda has quit IRC | 22:51 | |
*** andreykurilin_ has joined #openstack-ironic | 22:53 | |
*** romcheg1 has joined #openstack-ironic | 23:00 | |
*** romcheg has quit IRC | 23:01 | |
*** achanda has joined #openstack-ironic | 23:02 | |
*** spandhe has joined #openstack-ironic | 23:03 | |
NobodyCam | anyone have the link for the agent prebuild images? | 23:06 |
NobodyCam | I had it | 23:06 |
*** Nisha has quit IRC | 23:06 | |
JoshNang | NobodyCam: i believe it is http://tarballs.openstack.org/ironic-python-agent/coreos/ipa-coreos.tar.gz | 23:07 |
*** mgoddard has joined #openstack-ironic | 23:07 | |
NobodyCam | ahh TY | 23:08 |
JoshNang | np | 23:08 |
*** mgoddard1 has quit IRC | 23:10 | |
openstackgerrit | Josh Gachnang proposed openstack/ironic: Implement execute clean steps https://review.openstack.org/155561 | 23:10 |
*** yuanying has joined #openstack-ironic | 23:10 | |
*** andreykurilin_ has quit IRC | 23:15 | |
*** andreykurilin_ has joined #openstack-ironic | 23:15 | |
NobodyCam | devananda: your playing with Support for non-Glance image references ( https://review.openstack.org/#/c/136741 ) | 23:20 |
devananda | NobodyCam: have not tested it, no | 23:21 |
NobodyCam | ack | 23:21 |
*** dmellado has joined #openstack-ironic | 23:24 | |
NobodyCam | any ipa folk have a free minute for : https://review.openstack.org/#/c/155728 | 23:24 |
*** andreykurilin_ has quit IRC | 23:26 | |
*** andreykurilin__ has joined #openstack-ironic | 23:26 | |
devananda | NobodyCam: that's needed for iscsi-based deploy of non-glance. we're playing with IPA's ability to fetch from any URL directly | 23:27 |
*** trown is now known as trown|outttypeww | 23:27 | |
*** anderbubble has quit IRC | 23:30 | |
JayF | So much interesting stuff happening here, so little time to review and appreciate it all | 23:30 |
NobodyCam | devananda: :) I was hopping for a free test of the 1100+ lines of that patch :-p | 23:31 |
NobodyCam | hehehe | 23:31 |
devananda | ahh | 23:31 |
NobodyCam | :-p | 23:31 |
devananda | JayF: iknow ... | 23:31 |
devananda | JayF: it's kind of awesome. but also OMGTOOMUCHTODO | 23:31 |
JayF | I've been at an internal conference all week | 23:32 |
JayF | preaching the gospel of doing everything (including downstream patches) in the open | 23:33 |
* NobodyCam offers support to JayF :) | 23:33 | |
JayF | NobodyCam: I think you have your own places to preach that gospel :P | 23:34 |
JayF | and about 10x as many people to tell | 23:34 |
JayF | lol | 23:34 |
NobodyCam | lol JayF I do! | 23:34 |
* mrda wishes he got to SAT to hear JayF | 23:38 | |
devananda | JayF: don't suppose there's a recording of you saying that somewhere? | 23:40 |
JayF | devananda: no, and I can't share the slides either because it's generally internal | 23:40 |
JayF | devananda: but let me show you the tweet that's relevant quoted from the talk | 23:40 |
JayF | (i.e. I'm not sharing a slide deck that calls out lots of the stuff we do badly :P) | 23:41 |
devananda | JayF: fair | 23:41 |
JayF | devananda: https://twitter.com/filler/status/570636986509176832 | 23:41 |
JayF | “Youre gonna have code downstream, so prep the path for upstream. Be clear w/ the community, code in Gerrit, talk on IRC.” @jayofdoom #raxio <-- save a click | 23:42 |
* mrda hopes the message was listened to :) | 23:43 | |
*** spandhe has quit IRC | 23:44 | |
*** spandhe has joined #openstack-ironic | 23:49 | |
*** EmilienM is now known as EmilienM|afk | 23:49 | |
NobodyCam | great Nic JayOfDoom | 23:50 |
JayF | dooooooooooooooooom | 23:51 |
JayF | that's my github name too; shouldn't be the first time you saw it | 23:51 |
*** chlong has joined #openstack-ironic | 23:53 | |
* NobodyCam thinks he should reinstall Doom and Break out the level editor.. Doom - Cloud City | 23:54 | |
openstackgerrit | Josh Gachnang proposed openstack/ironic: Add /nodes/<uuid>/cleaning/steps API https://review.openstack.org/159322 | 23:58 |
*** andreykurilin__ has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!