*** marcoemorais has quit IRC | 00:07 | |
*** marcoemorais1 has joined #openstack-ironic | 00:07 | |
*** marcoemorais1 has quit IRC | 00:10 | |
*** marcoemorais has joined #openstack-ironic | 00:11 | |
*** ChuckC___ has quit IRC | 00:13 | |
NobodyCam | well it booted... :) | 00:13 |
---|---|---|
NobodyCam | I will dig in more tomorrow | 00:13 |
*** ChuckC___ has joined #openstack-ironic | 00:13 | |
NobodyCam | night ya'll | 00:13 |
rloo | night NobodyCam | 00:15 |
*** marcoemorais has quit IRC | 00:35 | |
*** marcoemorais has joined #openstack-ironic | 00:36 | |
*** marcoemorais has quit IRC | 00:37 | |
*** ChuckC has quit IRC | 00:58 | |
openstackgerrit | Josh Gachnang proposed a change to openstack/ironic-python-agent: Add command metrics to IPA API https://review.openstack.org/119981 | 01:00 |
*** ChuckC___ has quit IRC | 01:01 | |
openstackgerrit | Ruby Loo proposed a change to openstack/ironic: Delete unused 'use_ipv6' config option https://review.openstack.org/130409 | 01:02 |
*** ChuckC has joined #openstack-ironic | 01:06 | |
*** Haomeng|2 has joined #openstack-ironic | 01:34 | |
*** Haomeng has quit IRC | 01:35 | |
*** rloo has quit IRC | 01:41 | |
*** bradjones has quit IRC | 01:50 | |
*** bradjones has joined #openstack-ironic | 01:51 | |
*** spandhe has joined #openstack-ironic | 01:53 | |
*** praneshp has quit IRC | 01:53 | |
*** chenglch has joined #openstack-ironic | 02:01 | |
*** nosnos has joined #openstack-ironic | 02:02 | |
*** dnikishov has quit IRC | 02:05 | |
*** dnikishov has joined #openstack-ironic | 02:06 | |
*** praneshp_ has joined #openstack-ironic | 02:38 | |
*** ChuckC___ has joined #openstack-ironic | 02:47 | |
*** ChuckC___ has quit IRC | 02:50 | |
*** __mohit__ has quit IRC | 03:20 | |
*** __mohit__ has joined #openstack-ironic | 03:20 | |
*** spandhe has quit IRC | 03:22 | |
*** r-daneel has joined #openstack-ironic | 03:22 | |
*** r-daneel has quit IRC | 03:30 | |
*** pensu has joined #openstack-ironic | 03:37 | |
*** harlowja is now known as harlowja_away | 03:39 | |
*** jrist is now known as jrist-afk | 03:45 | |
*** nosnos has quit IRC | 04:00 | |
*** nosnos has joined #openstack-ironic | 04:01 | |
*** nosnos has quit IRC | 04:05 | |
*** killer_prince has quit IRC | 04:19 | |
*** killer_prince has joined #openstack-ironic | 04:35 | |
*** killer_prince is now known as lazy_prince | 04:35 | |
*** pcrews has quit IRC | 04:38 | |
*** marcoemorais has joined #openstack-ironic | 04:38 | |
*** nosnos has joined #openstack-ironic | 04:40 | |
*** marcoemorais1 has joined #openstack-ironic | 04:40 | |
*** marcoemorais has quit IRC | 04:43 | |
*** stevebaker has quit IRC | 04:45 | |
*** stevebaker has joined #openstack-ironic | 04:45 | |
*** stevebaker has joined #openstack-ironic | 04:45 | |
*** stevebaker has joined #openstack-ironic | 04:45 | |
*** stevebaker has joined #openstack-ironic | 04:45 | |
*** pensu has quit IRC | 04:48 | |
*** pradipta_away is now known as pradipta | 04:50 | |
*** pcrews has joined #openstack-ironic | 04:51 | |
*** mrmoje has joined #openstack-ironic | 04:52 | |
*** jcoufal has joined #openstack-ironic | 05:12 | |
*** Haomeng|2 has quit IRC | 05:19 | |
*** jcooley_ has joined #openstack-ironic | 05:52 | |
*** lazy_prince has quit IRC | 05:53 | |
*** jcooley_ has quit IRC | 05:54 | |
*** killer_prince has joined #openstack-ironic | 05:55 | |
*** killer_prince is now known as lazy_prince | 05:55 | |
*** jerryz has joined #openstack-ironic | 05:55 | |
*** kongfy has joined #openstack-ironic | 05:58 | |
*** mrmoje has quit IRC | 06:01 | |
*** pcrews has quit IRC | 06:09 | |
*** lsmola has quit IRC | 06:11 | |
*** openstack has joined #openstack-ironic | 06:13 | |
*** rushiagr_away has quit IRC | 06:15 | |
*** toabctl has quit IRC | 06:15 | |
*** Madkiss has quit IRC | 06:15 | |
*** toabctl_ has joined #openstack-ironic | 06:15 | |
*** toabctl_ is now known as toabctl | 06:15 | |
*** Madkiss has joined #openstack-ironic | 06:15 | |
*** Madkiss has quit IRC | 06:15 | |
*** Madkiss has joined #openstack-ironic | 06:15 | |
*** datajerk has joined #openstack-ironic | 06:15 | |
*** lifeless has quit IRC | 06:15 | |
*** lifeless has joined #openstack-ironic | 06:15 | |
*** lsmola has joined #openstack-ironic | 06:20 | |
*** praneshp_ has quit IRC | 06:36 | |
*** kongfy has quit IRC | 06:39 | |
*** ryanpetrello has quit IRC | 06:49 | |
*** ryanpetrello has joined #openstack-ironic | 06:49 | |
*** coolsvap has quit IRC | 06:53 | |
*** openstack has quit IRC | 06:59 | |
*** openstack has joined #openstack-ironic | 14:18 | |
BLZbubba | do i really need to recreate the deploy images? | 14:18 |
NobodyCam | BLZbubba: you mean to deploy a windows image? | 14:20 |
*** killer_prince has joined #openstack-ironic | 14:21 | |
*** killer_prince is now known as lazy_prince | 14:21 | |
BLZbubba | yes | 14:22 |
BLZbubba | sadly we use 2012r2 a lot | 14:22 |
rloo | lucasagomes: the vendor passthru spec looks good. how will people know what methods are available per vendor, and which http method to use for a particular method? | 14:25 |
*** foexle has quit IRC | 14:25 | |
rloo | lucasagomes: i think we have that problem today, but at least when it was POST, sync/async was fixed, you knew. | 14:26 |
lucasagomes | rloo, 1 sec in a call | 14:31 |
rloo | lucasagomes: no worries, take your time :-) | 14:31 |
NobodyCam | we had a spec for windows support, anyone know what happened to it? | 14:31 |
rloo | NobodyCam: https://blueprints.launchpad.net/ironic/+spec/windows-disk-image-support | 14:37 |
rloo | NobodyCam: is that what you meant? | 14:38 |
NobodyCam | ahh so only a blueprint | 14:38 |
NobodyCam | ya | 14:38 |
NobodyCam | thats what I was thinking | 14:38 |
rloo | NobodyCam: there's mention in that one, about a 'windows-pxe-localboot0' blueprint? | 14:39 |
NobodyCam | ya | 14:40 |
rloo | NobodyCam: found it. guess it is superceded: https://blueprints.launchpad.net/ironic/+spec/windows-pxe-localboot0 | 14:40 |
lucasagomes | rloo, sorry for the delay. Yeah the methods are not exposed today, and I haven't tought about it, definitely having that mappings with metadata (*_routes()) exposed by the drivers can be used to make the API discoverable | 14:41 |
lucasagomes | but I didn't think or included that in the spec | 14:41 |
NobodyCam | ahh good find rloo | 14:41 |
NobodyCam | oh brb | 14:41 |
openstackgerrit | Vladyslav Drok proposed a change to openstack/ironic: Add put method to API to create or update a node https://review.openstack.org/130228 | 14:41 |
*** mjturek has joined #openstack-ironic | 14:41 | |
lucasagomes | I mean it's doing 3 things already (making consistent, async/sync, more http methods) and I'm afraid it's going to get too big | 14:41 |
rloo | lucasagomes: I'm not totally sure what should be included in A spec, but for me, it makes it more complete (the big picture). | 14:42 |
lucasagomes | rloo, all I wanted was to have GET support to do the iPXE stuff | 14:42 |
rloo | lucasagomes: ha ha. | 14:42 |
lucasagomes | rloo, yeah, I can include that if u want, or maybe open a bug about it | 14:42 |
lucasagomes | vendor api is not discoverable | 14:42 |
lucasagomes | it's like an isolated problem | 14:42 |
rloo | lucasagomes: well, I don't know that it is isolated. I think when we add new features, we need to think of it end-to-end. | 14:43 |
lucasagomes | rloo, right, would a GET on the root of the vendor_passthru (when no method is passed) be enough to return a list of available methods? | 14:44 |
lucasagomes | GET /v1/nodes/<uuid>/vendor_passthru | 14:44 |
rloo | i was just about to mention that. Or ../vendor_passthru/methods | 14:44 |
dtantsur | lucasagomes, would be awesome btw | 14:44 |
lucasagomes | without specifing any method, that would return the list of available methods | 14:44 |
lucasagomes | yeah or that | 14:44 |
lucasagomes | dtantsur, rloo right I can include that in the spec | 14:44 |
* lucasagomes cries | 14:44 | |
lucasagomes | haha | 14:44 |
rloo | thx lucasagomes | 14:45 |
rloo | if you want, i can do that patch (since I asked for it) | 14:45 |
lucasagomes | rloo, if u want to do it, i've no objections | 14:45 |
*** romcheg has quit IRC | 14:46 | |
rloo | lucasagomes: ok, remind me if I forget ;) | 14:46 |
lucasagomes | once the mappings are avaiable it should be simple to get the list of methods and the supported http methods as well the mode (sync, async) | 14:46 |
lucasagomes | rloo, will do | 14:46 |
lucasagomes | thanks | 14:46 |
rloo | lucasagomes: yup. | 14:46 |
openstackgerrit | Vladyslav Drok proposed a change to openstack/ironic: Fix get_test_node attributes set incorrectly https://review.openstack.org/130557 | 14:47 |
dtantsur | lucasagomes, awesome. thus I would be able to check if introspection call is present for a node. | 14:47 |
rloo | lucasagomes: i was just looking at existing API, a GET ../chassis lists the chassis, and similar for nodes, so I think your suggestion GET ../vendorpassthru is good. | 14:47 |
dtantsur | +1 | 14:47 |
*** romcheg has joined #openstack-ironic | 14:48 | |
lucasagomes | rloo, dtantsur aight! thanks for the suggestions and review | 14:48 |
lucasagomes | reviews* | 14:48 |
rloo | wrt specs, I'm assuming we don't care too much about grammatical, unless it isn't understandable. | 14:49 |
lucasagomes | lol | 14:49 |
lucasagomes | rloo, is it that bad :( | 14:49 |
lucasagomes | ? | 14:49 |
lucasagomes | but yeah, I usually don't mind much grammatical stuff but it worth mentioning in the comments anyway | 14:50 |
rloo | lucasagomes: no, it isn't that bad. I can understand it. But some sentences are a bit long, and you use 'synchronously mode' or something like that instead of 'synchronous mode'. Maybe other stuff too. but like I said, grammatical. | 14:50 |
lucasagomes | it helps people with english | 14:50 |
lucasagomes | rloo, ack | 14:50 |
rloo | lucasagomes: If you want me to comment on those, I can. | 14:50 |
lucasagomes | rloo, if u have time :) | 14:51 |
rloo | lucasagomes: ha ha. my time is spent helping out on ironic ;) | 14:51 |
lucasagomes | haha aight :) | 14:51 |
rloo | lucasagomes: give me a few minutes to read your spec again. | 14:51 |
lucasagomes | rloo, ok, I will put a new version soon with the API changes | 14:51 |
*** jmankov has joined #openstack-ironic | 14:57 | |
*** zz_jgrimm is now known as jgrimm | 14:57 | |
*** ifarkas has quit IRC | 14:59 | |
*** jmanko has quit IRC | 15:01 | |
BLZbubba | please forgive if this is a n00b question, but why is there a pxe boot for the final OS that runs on the nodes? I just want to write out the normal VM images and have it boot properly | 15:02 |
BLZbubba | pxe is a nightmare. tolerable for the install but i hate the idea of using it for normal boots | 15:03 |
BLZbubba | and that way, it wouldn't matter what the OS is | 15:03 |
lucasagomes | BLZbubba, we want to include support for deploying full disk images (which may contain a boot loader and won't need to be PXE booted). But one advatange you get by booting via PXE even the final images is ordering | 15:03 |
lucasagomes | in case of a power outrage where all machiens are shutdown | 15:03 |
lucasagomes | you prevent the guests from starting before the hosts | 15:04 |
BLZbubba | you don't need pxe for that, it's ipmi's job isn't it | 15:04 |
lucasagomes | but that should be optional anyway, afaict we will add support for full disk images this cycle | 15:04 |
lucasagomes | BLZbubba, well I believe there's other ways to do that | 15:05 |
lucasagomes | this behavior came to Ironic because that was how the PXE driver in Nova BM worked | 15:05 |
lucasagomes | and we needed to have the same features for graduation as well | 15:05 |
lucasagomes | so there's a bit of historical things involved here too | 15:06 |
*** openstackgerrit has quit IRC | 15:07 | |
BLZbubba | i'll just leave pxe disabled on the real network interface and tell it to install an image that can boot by itself | 15:09 |
BLZbubba | that should probably work with minimal hacking | 15:10 |
*** igordcard has quit IRC | 15:10 | |
BLZbubba | ok forget I said that. | 15:10 |
NobodyCam | :-p | 15:11 |
BLZbubba | fingers working faster than brain this morning | 15:11 |
NobodyCam | thats every morning for /me :) | 15:11 |
BLZbubba | heh | 15:11 |
BLZbubba | hmm is cloud-archive the wrong way to get juno installed? it doesn't appear in their list | 15:13 |
lucasagomes | BLZbubba, I think we have a patch up adding support for deploying full disk images | 15:14 |
lucasagomes | check it out on the queue | 15:14 |
NobodyCam | lucasagomes: https://review.openstack.org/#/c/73054 | 15:14 |
lucasagomes | rloo, dtantsur new spec submitted, didn't appear here becaus the openstackgerrit has quit | 15:14 |
lucasagomes | :) | 15:15 |
dtantsur | ack | 15:15 |
lucasagomes | NobodyCam, thanks... BLZbubba ^ here you go https://review.openstack.org/#/c/73054 | 15:15 |
NobodyCam | thank rloo :) | 15:15 |
BLZbubba | ok thanks! | 15:15 |
BLZbubba | ok last question I promise (for at least 5 minutes): how does ironic decide which interface to use for pxe and which one for the fixed ip? | 15:16 |
BLZbubba | in icehouse baremetal I had to add a ugly hack to force it to choose the higher hex number when allocating for instance | 15:16 |
lucasagomes | BLZbubba, :( I suspect you'll need that hack still since we don't have anything determining what interface to use. We could do use the metadata on ports to say that | 15:19 |
lucasagomes | but today | 15:19 |
NobodyCam | BLZbubba: basicly the same way see: https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L880-L911 | 15:19 |
lucasagomes | what we do is generate a PXE config for all interfaces | 15:19 |
* NobodyCam adds to his operator question list | 15:20 | |
lucasagomes | BLZbubba, would be good if you could come up with a patch fixing that behavior :) | 15:20 |
lucasagomes | NobodyCam, ++ | 15:20 |
lucasagomes | rloo, I will put another patch up fixing the gramatical stuff, cheerios! | 15:21 |
rloo | lucasagomes: thx. You can pick and choose ;) | 15:21 |
lucasagomes | :) | 15:21 |
NobodyCam | and of course if anyone else has any questions for operators... please add them to https://etherpad.openstack.org/p/Ironic_Questions | 15:23 |
*** pcrews has joined #openstack-ironic | 15:27 | |
BLZbubba | probably have to add columns in bm_interfaces | 15:30 |
NobodyCam | thats the nova bm table | 15:30 |
*** dtantsur is now known as dtantsur|afk | 15:33 | |
NobodyCam | brb | 15:35 |
rloo | NobodyCam: I edited the questions a bit. Added to general questions at the end. I basically want to hear their feedback | 15:37 |
*** marcoemorais has joined #openstack-ironic | 15:43 | |
NobodyCam | ack thank you rloo :) | 15:44 |
rloo | yw NobodyCam | 15:44 |
NobodyCam | :) | 15:44 |
NobodyCam | no J's yet? | 15:45 |
rloo | NobodyCam: I think they are hiding from you | 15:45 |
NobodyCam | lol... :) | 15:46 |
*** dprince has quit IRC | 15:46 | |
lucasagomes | BLZbubba, in ironic all resources have a 'extra' attribute, which supports adding key/pair values | 15:48 |
lucasagomes | so you won't need to add a new column, just add the metadata there and when generating the config files, etc | 15:49 |
lucasagomes | you check whether it's present | 15:49 |
lucasagomes | :) | 15:49 |
*** romcheg has quit IRC | 15:57 | |
BLZbubba | ah excellent | 15:58 |
*** jrist-afk is now known as jrist | 15:58 | |
*** krtaylor has quit IRC | 15:58 | |
*** openstack has joined #openstack-ironic | 16:02 | |
*** todd_dsm has joined #openstack-ironic | 16:06 | |
devananda | morning, all | 16:08 |
*** bluex-pl has quit IRC | 16:08 | |
NobodyCam | good morning devananda | 16:09 |
*** krtaylor has joined #openstack-ironic | 16:11 | |
jroll | morning everybody :) | 16:11 |
jroll | rloo: idk what ever you could be talking about :) | 16:12 |
rloo | jroll: I don't know what I am talking about either :D | 16:12 |
NobodyCam | lol | 16:12 |
jroll | :P | 16:12 |
jroll | 15:45:56 rloo | NobodyCam: I think they are hiding from you | 16:12 |
NobodyCam | heheheh | 16:12 |
rloo | ;) | 16:12 |
NobodyCam | hey jroll is there a how to enable IPA that we can like to http://docs.openstack.org/developer/ironic/deploy/drivers.html | 16:14 |
NobodyCam | /like/link/ | 16:14 |
lucasagomes | devananda, morning | 16:14 |
lucasagomes | jroll, morning | 16:14 |
NobodyCam | oh and good morning jroll :-p | 16:18 |
NobodyCam | brb | 16:22 |
* NobodyCam is back | 16:27 | |
jroll | NobodyCam: Add agent_$powerdriver to the list of enabled_drivers in /etc/ironic/ironic.conf | 16:33 |
jroll | it's just that easy! (tm) | 16:34 |
jroll | you'll need to have an agent deploy ramdisk etc | 16:34 |
jroll | dunno | 16:34 |
NobodyCam | I'm attempting to test yuriyz DIB IPA element | 16:35 |
NobodyCam | I hacked it also support ubuntu | 16:35 |
jroll | nice | 16:35 |
NobodyCam | and wanted to actually test it in a deploy | 16:35 |
jroll | I would love to test that as well | 16:35 |
jroll | if you're using devstack there's instructions on our dev guide | 16:36 |
NobodyCam | jroll: is there docs I'm missing? https://wiki.openstack.org/wiki/Ironic-python-agent | 16:37 |
* NobodyCam actually checks the repo :-p | 16:37 | |
jroll | for devstack? | 16:37 |
jroll | we don't have much in the way of docs :( | 16:37 |
*** viktors is now known as viktors|afk | 16:37 | |
jroll | what are you looking for specifically? | 16:37 |
*** pelix has quit IRC | 16:39 | |
NobodyCam | i dont really know what I'm looking for.. I guess just a starting place :-p | 16:39 |
jroll | are you using devstack? | 16:39 |
NobodyCam | nope.. | 16:40 |
jroll | there's a small agent section here http://docs.openstack.org/developer/ironic/dev/dev-quickstart.html#deploying-ironic-with-devstack | 16:40 |
jroll | ok | 16:40 |
jroll | so like | 16:40 |
jroll | you need swift | 16:40 |
jroll | with tempurls enabled | 16:40 |
NobodyCam | lol because this looks wrong (http://paste.openstack.org/show/o3ribd2fkkwGP1RBm8Zt) lol | 16:40 |
jroll | and you need to enable the agent driver | 16:40 |
jroll | | afc2d852-2ea9-451f-929a-29ee798f7295 | ipa-deploy-kernel | aki | aki | 5828976 | active | | 16:40 |
jroll | | 5941fd01-6bd3-42df-afb1-6ffc49559f67 | ipa-deploy-ramdisk | ari | ari | 341968548 | active | | 16:40 |
jroll | those look fine afaik | 16:40 |
jroll | set those as your deploy kernel/ramdisk | 16:41 |
NobodyCam | ya gota see how I got two ipa kernels | 16:41 |
jroll | yeah that's weird | 16:41 |
jroll | looks like you just uploaded it twice :P | 16:41 |
NobodyCam | I'm sure its on my end | 16:41 |
NobodyCam | ahh so the tripleo seed will need swift :-p | 16:44 |
NobodyCam | (seed)nobodycam@nobodycam-HP-EliteBook-8460p:~$ swift list | 16:44 |
NobodyCam | Endpoint for object-store not found | 16:44 |
NobodyCam | doh | 16:44 |
*** derekh has quit IRC | 16:44 | |
jroll | :( | 16:45 |
*** BLZbubba has quit IRC | 16:45 | |
NobodyCam | :-p | 16:45 |
lucasagomes | I will call it a day | 16:48 |
lucasagomes | came to the office, so gotta get the train back home | 16:49 |
lucasagomes | have a good night everyone! | 16:49 |
rloo | bye lucasagomes | 16:50 |
jroll | night lucas :) | 16:50 |
*** mjturek has quit IRC | 16:50 | |
*** openstackgerrit has joined #openstack-ironic | 16:50 | |
lucasagomes | bye bye | 16:50 |
*** lucasagomes has quit IRC | 16:50 | |
*** rloo has quit IRC | 16:51 | |
*** hemna has joined #openstack-ironic | 16:52 | |
NobodyCam | night lucas | 16:52 |
*** spandhe has joined #openstack-ironic | 16:54 | |
*** jistr has quit IRC | 16:57 | |
*** athomas has quit IRC | 16:57 | |
*** ndipanov is now known as ndipanov_gone | 17:01 | |
NobodyCam | jroll: there is no need for a ipa qcow image is there? Am I corrent in thinking I'm good with just kernel and ramdisk | 17:06 |
NobodyCam | correct evem | 17:07 |
NobodyCam | gah | 17:07 |
jroll | correct | 17:07 |
jroll | lol | 17:07 |
jroll | oh and | 17:07 |
jroll | you need a full disk image | 17:07 |
jroll | not split | 17:07 |
NobodyCam | yep | 17:08 |
*** jcoufal has quit IRC | 17:08 | |
*** mjturek has joined #openstack-ironic | 17:09 | |
*** dprince has joined #openstack-ironic | 17:21 | |
*** spandhe has quit IRC | 17:23 | |
*** romcheg has joined #openstack-ironic | 17:23 | |
*** spandhe has joined #openstack-ironic | 17:27 | |
jroll | can I get some thoughts on how to deprecate this? https://review.openstack.org/#/c/129694/4/ironic/conductor/manager.py | 17:27 |
jroll | the user might not have access to the logs, is the hard part. | 17:27 |
*** dprince has quit IRC | 17:28 | |
*** dprince has joined #openstack-ironic | 17:28 | |
NobodyCam | kinda sounds like we need a way to tell the client to print the deprecated warnning | 17:32 |
jroll | yeah | 17:35 |
jroll | but they might not be using the client :) | 17:35 |
JayF | I honestly think logging it + making it print warnings in ironicclient is sufficient | 17:36 |
*** harlowja_away is now known as harlowja | 17:40 | |
*** pensu has joined #openstack-ironic | 17:41 | |
*** openstackgerrit has quit IRC | 17:48 | |
*** openstackgerrit has joined #openstack-ironic | 17:50 | |
*** rloo has joined #openstack-ironic | 17:53 | |
*** ChuckC_ has quit IRC | 18:35 | |
*** todd_dsm has quit IRC | 18:40 | |
*** hemna has quit IRC | 18:45 | |
*** pensu has quit IRC | 18:45 | |
*** todd_dsm has joined #openstack-ironic | 18:55 | |
*** marcoemorais has quit IRC | 19:06 | |
*** hemna has joined #openstack-ironic | 19:06 | |
marck | NobodyCam: lucasgomes helped me get past a few more hurdles. The ironic node is pxe booting, but then fails and turns off. This may be a question for the cinder group, but the message I get in ironic-conductor.log is ironic.drivers.modules.deploy_utils [-] StdOut: 'Error: The location 256001 is outside of the device /dev/sde.\n' | 19:15 |
marck | NobodyCam: full log http://paste.openstack.org/show/123685/ | 19:15 |
NobodyCam | marck: awesome news | 19:17 |
NobodyCam | let me take a look at the log | 19:18 |
NobodyCam | marck: how large is the nodes disk | 19:19 |
marck | 250 GB | 19:20 |
NobodyCam | set it a tad bit samller ie 200 or 220 gb | 19:21 |
NobodyCam | on the node and flavor | 19:21 |
NobodyCam | (so they match) | 19:21 |
marck | NobodyCam: yes, matching is good :) | 19:21 |
NobodyCam | kinda just looks like the size was a bit large | 19:22 |
NobodyCam | but thats really good as it had to boot the deploy ramdisk to get that far | 19:22 |
*** dlaube has joined #openstack-ironic | 19:22 | |
*** romcheg has quit IRC | 19:23 | |
*** pensu has joined #openstack-ironic | 19:24 | |
*** mrmoje has joined #openstack-ironic | 19:25 | |
dlaube | hey guys, with nova-compute configured to use the ironic driver from the juno release, I'm not supposed to be using any of the nova baremetal-* commands am I? | 19:26 |
NobodyCam | dlaube: correct, though some of the commands are proxyed to ironic | 19:27 |
*** marcoemorais has joined #openstack-ironic | 19:27 | |
*** mrmoje has quit IRC | 19:31 | |
*** mrmoje has joined #openstack-ironic | 19:31 | |
devananda | dlaube: correct. you should use the ironic CLI directly | 19:33 |
devananda | dlaube: install python-ironicclient, then run "ironic" | 19:33 |
dlaube | ok, that's what I though but just wanted to confirm | 19:34 |
marck | NobodyCam: success! it rebooted, then booted into the deploy image...it's running cloud-init now | 19:34 |
dlaube | devananda: / NobodyCam: am I still correct in assuming that I should be using something like "nova boot --flavor my-baremetal-flavor --image my-image e9eff0a1-5971-4ddf-b0cb-e7d98f255fb6" in order to provision a node with Ironic? | 19:38 |
dlaube | was hoping to find something over at http://docs.openstack.org/developer/ironic/deploy/install-guide.html | 19:38 |
dlaube | but I know docs are still in flight | 19:39 |
*** ChuckC_ has joined #openstack-ironic | 19:39 | |
devananda | dlaube: yes | 19:39 |
devananda | dlaube: what do you feel is missing from that page? | 19:40 |
dlaube | probably the part from the old baremetal wiki about using nova boot :) | 19:41 |
devananda | a usage guide then, rather than an install guide? | 19:41 |
dlaube | yeah, I suppose so | 19:42 |
NobodyCam | dlaube: awesome :) | 19:43 |
*** ChuckC_ has quit IRC | 19:45 | |
*** ChuckC has joined #openstack-ironic | 19:45 | |
NobodyCam | brb | 20:02 |
*** pensu has quit IRC | 20:03 | |
NobodyCam | marck: awesome news | 20:12 |
*** ryanpetrello has quit IRC | 20:29 | |
*** ryanpetrello has joined #openstack-ironic | 20:30 | |
*** ChuckC has quit IRC | 20:30 | |
mrda | Morning Ironic | 20:32 |
NobodyCam | morning mrda | 20:32 |
mrda | \o | 20:39 |
*** andreykurilin_ has joined #openstack-ironic | 20:52 | |
ekarlso | is there horizon bits yet for ironic ? | 20:55 |
NobodyCam | there was some wire frames I saw awhile ago | 20:57 |
jroll | there's some wip patches | 20:58 |
jroll | you're welcome to take them over :D | 20:58 |
jroll | mda \o | 20:59 |
jroll | mrda too \o | 20:59 |
*** ChuckC has joined #openstack-ironic | 20:59 | |
ekarlso | jroll: where? | 21:03 |
JoshNang | ekarlso: here's the api support https://review.openstack.org/#/c/117376/ | 21:03 |
JoshNang | aweeks has one that adds the panels | 21:03 |
jroll | ^ | 21:05 |
jroll | that patch and the dependent patch | 21:05 |
jroll | they're pretty old | 21:05 |
*** linggao has quit IRC | 21:07 | |
*** HenryG has quit IRC | 21:11 | |
ekarlso | is there discover support or so yet in ironic ? | 21:12 |
ekarlso | aka boot up nodes and they show in api ? :) | 21:13 |
jroll | nope, it's a big topic for kilo though | 21:19 |
jroll | ekarlso: ^ | 21:19 |
JayF | ekarlso: Discovery of hardware *unknown entirely to ironic* has been declared pretty much out of scope | 21:19 |
jroll | oh, right. | 21:20 |
jroll | words are hard. | 21:20 |
JayF | ekarlso: but we're talking about for K having the ability to give Ironic just enough info to talk to the node, then Ironic introspecting it and adding the hardware information | 21:20 |
JayF | ekarlso: it's a hot topic for the summit | 21:20 |
NobodyCam | it all about "introspection" | 21:20 |
rloo | hi devananda. If you have a chance, would you please approve this BP? The spec was approved: https://blueprints.launchpad.net/ironic/+spec/maintenance-reason | 21:20 |
NobodyCam | Ty rloo I forgot about it :-p | 21:23 |
rloo | NobodyCam: I'm leaving it to you to bug him about it ;) | 21:23 |
NobodyCam | lol | 21:23 |
NobodyCam | ;) | 21:23 |
*** dprince has quit IRC | 21:27 | |
*** harlowja has quit IRC | 21:31 | |
*** harlowja has joined #openstack-ironic | 21:36 | |
*** marcoemorais has quit IRC | 21:38 | |
*** todd_dsm has quit IRC | 21:39 | |
openstackgerrit | Jon Grimm proposed a change to openstack/ironic: Improve docstrings for some ironic config opts https://review.openstack.org/130642 | 21:50 |
JayF | jgrimm: ^ put a comment on that, but I'm not 100% sure I'm right | 21:53 |
jgrimm | JayF, I'll go investigate nonetheless. thanks | 21:54 |
NobodyCam | i think your right JayF | 21:55 |
*** hemna has quit IRC | 21:57 | |
jgrimm | JayF, NobodyCam, ok, i did see that glance is doing so, but nova is not (yet) | 21:57 |
*** andreykurilin_ has quit IRC | 21:58 | |
*** hemna has joined #openstack-ironic | 21:58 | |
jgrimm | JayF, i'll do a sweep of all the helps at the same time | 21:58 |
JayF | jgrimm: I have no particular interest in the translation other than I know it's supposed to happen for user-facing strings. That sounds good to me though. | 21:59 |
jgrimm | :) | 21:59 |
*** yjiang5 has quit IRC | 22:00 | |
*** yjiang5 has joined #openstack-ironic | 22:05 | |
*** mgagne has quit IRC | 22:05 | |
*** mgagne has joined #openstack-ironic | 22:05 | |
*** yjiang5 has left #openstack-ironic | 22:09 | |
*** marcoemorais has joined #openstack-ironic | 22:20 | |
*** jgrimm is now known as zz_jgrimm | 22:21 | |
*** harlowja has quit IRC | 22:30 | |
*** marcoemorais1 has joined #openstack-ironic | 22:32 | |
*** marcoemorais1 has quit IRC | 22:33 | |
*** marcoemorais has quit IRC | 22:33 | |
*** marcoemorais1 has joined #openstack-ironic | 22:33 | |
*** mjturek has quit IRC | 22:36 | |
*** marcoemorais1 has quit IRC | 22:38 | |
*** marcoemorais has joined #openstack-ironic | 22:39 | |
*** harlowja has joined #openstack-ironic | 22:41 | |
*** marcoemorais has quit IRC | 22:47 | |
*** marcoemorais has joined #openstack-ironic | 22:47 | |
*** HenryG has joined #openstack-ironic | 23:04 | |
NobodyCam | brb | 23:06 |
devananda | schedule proposed to http://kilodesignsummit.sched.org/overview/type/ironic | 23:28 |
* NobodyCam clicks | 23:29 | |
devananda | I can continue to change that as needed until probably the middle of next week | 23:29 |
devananda | also http://kilodesignsummit.sched.org/event/30b3f0f152f03c0fecdbabb935de672a | 23:30 |
mrda | yay | 23:30 |
devananda | haha! Wed 11am: http://kilodesignsummit.sched.org/event/9dbde26cced67b54d24176b746d3027e and http://kilodesignsummit.sched.org/event/fefafa2ef6bb0106592d0fab72edc1ad | 23:31 |
devananda | almost the same topic | 23:32 |
* devananda earmarks for sorting that out later | 23:32 | |
NobodyCam | ahh ha Duffy is the location. /me was tring to find a duffy person :-p | 23:33 |
NobodyCam | oh devananda https://blueprints.launchpad.net/ironic/+spec/maintenance-reason | 23:33 |
NobodyCam | can you approve ^^^^ spec landed | 23:34 |
*** ChuckC has quit IRC | 23:36 | |
NobodyCam | humm | 23:36 |
NobodyCam | rloo: can you check that spec | 23:37 |
NobodyCam | s/spec/blueprint/ | 23:37 |
rloo | NobodyCam: the BP has been approved. Is that what you wanted me to check? | 23:41 |
devananda | done | 23:41 |
rloo | thx devananda | 23:41 |
rloo | sorry, devananda. I just remembered there is this other one: https://blueprints.launchpad.net/ironic/+spec/ilo-management-interface | 23:42 |
rloo | devananda: here's the spec corresponding to that BP: http://specs.openstack.org/openstack/ironic-specs/specs/kilo/ilo-management-interface.html | 23:43 |
NobodyCam | rloo: I just added that url to the blueprint | 23:44 |
rloo | thx NobodyCam! (I haven't even had a chance to read that spec yet, but I will one day soon...) | 23:44 |
*** hemna has quit IRC | 23:48 | |
NobodyCam | hummm something went awry ... add swift and keystone stops working. | 23:57 |
openstackgerrit | Devananda van der Veen proposed a change to openstack/ironic-specs: Add a link to the template on the index page https://review.openstack.org/130658 | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!