*** penick has quit IRC | 00:02 | |
*** Marga_ has quit IRC | 00:02 | |
*** Marga_ has joined #openstack-ironic | 00:02 | |
*** lnxnut_ has quit IRC | 00:06 | |
*** chlong has joined #openstack-ironic | 00:07 | |
*** lnxnut_ has joined #openstack-ironic | 00:08 | |
*** lnxnut_ has quit IRC | 00:12 | |
*** r-daneel has quit IRC | 00:12 | |
*** Marga_ has quit IRC | 00:19 | |
*** Marga_ has joined #openstack-ironic | 00:20 | |
NobodyCam | devananda: you around by chance. why if I enable testing drivers does that imply I must disable the other drivers? | 00:20 |
---|---|---|
*** Marga_ has quit IRC | 00:22 | |
*** Marga_ has joined #openstack-ironic | 00:23 | |
*** Marga_ has quit IRC | 00:24 | |
*** Marga_ has joined #openstack-ironic | 00:24 | |
*** Marga_ has quit IRC | 00:25 | |
*** Marga_ has joined #openstack-ironic | 00:26 | |
*** aweeks has joined #openstack-ironic | 00:35 | |
*** Ng has joined #openstack-ironic | 00:42 | |
*** Guest46399 has quit IRC | 00:47 | |
*** smoriya has joined #openstack-ironic | 00:48 | |
*** cppforlife_ has joined #openstack-ironic | 00:49 | |
*** Haomeng has quit IRC | 01:11 | |
*** Haomeng has joined #openstack-ironic | 01:15 | |
*** achanda has quit IRC | 01:16 | |
*** PaulCzar has quit IRC | 01:17 | |
*** ijw has joined #openstack-ironic | 01:20 | |
*** ijw has quit IRC | 01:21 | |
rloo_afk | jroll: you have time to update https://review.openstack.org/#/c/154200/? See Erhan's comment. | 01:23 |
rloo_afk | jroll: I can +2 it, but that string should be fixed. It can be done in a separate patch too but might be easier just to do it here. | 01:24 |
openstackgerrit | jiangfei proposed openstack/python-ironicclient: improve chassis-node-list option https://review.openstack.org/151859 | 01:27 |
rloo_afk | jroll: forget it, i decided to approve it. will submit a follow up patch. | 01:29 |
*** yog_ has quit IRC | 01:32 | |
*** ChuckC_ has quit IRC | 01:32 | |
*** ChuckC_ has joined #openstack-ironic | 01:32 | |
*** ChuckC_ is now known as ChuckC | 01:32 | |
*** ChuckC has quit IRC | 01:35 | |
*** ChuckC has joined #openstack-ironic | 01:36 | |
*** chenglch has joined #openstack-ironic | 01:40 | |
*** ijw has joined #openstack-ironic | 01:44 | |
*** zhenzanz has joined #openstack-ironic | 01:47 | |
*** aweeks has quit IRC | 01:51 | |
*** digimonde has quit IRC | 01:54 | |
*** ChuckC_ has joined #openstack-ironic | 01:55 | |
*** ChuckC has quit IRC | 01:58 | |
*** korekhov has quit IRC | 02:00 | |
*** ChuckC has joined #openstack-ironic | 02:02 | |
*** rwsu is now known as rwsu-afk | 02:02 | |
*** ChuckC_ has quit IRC | 02:04 | |
*** Haomeng|2 has joined #openstack-ironic | 02:05 | |
*** Haomeng has quit IRC | 02:06 | |
*** Marga_ has quit IRC | 02:06 | |
*** Marga_ has joined #openstack-ironic | 02:06 | |
*** Marga_ has quit IRC | 02:11 | |
*** spandhe has quit IRC | 02:15 | |
jiangfei | Haomeng|2: is there? | 02:17 |
Haomeng|2 | jiangfei: yes, good morning | 02:17 |
jiangfei | Haomeng|2: good morning, | 02:17 |
jiangfei | Haomeng|2: currently, can we use cinder to attach volume to the machines? | 02:18 |
Haomeng|2 | jiangfei: we have bp, let me check, I think it is not implemented so far | 02:18 |
jiangfei | Haomeng|2: thanks | 02:19 |
Haomeng|2 | jiangfei: yw, my pleasure:) | 02:19 |
Haomeng|2 | jiangfei: this one - https://blueprints.launchpad.net/ironic/+spec/cinder-integration | 02:19 |
jiangfei | Haomeng|2: this one is boot from volume, it include attach the volumes to the machine, is right? | 02:21 |
Haomeng|2 | jiangfei: yes, but no any update for long time | 02:22 |
jiangfei | Haomeng|2: ok, thank you very much. :) | 02:22 |
Haomeng|2 | jiangfei: yw:) | 02:23 |
Haomeng|2 | jiangfei: :) | 02:23 |
*** lnxnut has joined #openstack-ironic | 02:26 | |
*** killer_prince is now known as lazy_prince | 02:33 | |
*** eghobo has joined #openstack-ironic | 02:34 | |
*** penick has joined #openstack-ironic | 02:37 | |
*** ramineni has joined #openstack-ironic | 02:37 | |
*** lnxnut has quit IRC | 02:39 | |
*** lnxnut has joined #openstack-ironic | 02:40 | |
*** eghobo has quit IRC | 02:49 | |
*** wuhg has joined #openstack-ironic | 02:50 | |
*** cinerama has quit IRC | 02:51 | |
*** cinerama has joined #openstack-ironic | 02:54 | |
*** penick has quit IRC | 03:08 | |
*** chenglch|2 has joined #openstack-ironic | 03:08 | |
*** chenglch has quit IRC | 03:08 | |
*** jerryz has joined #openstack-ironic | 03:10 | |
*** rloo_afk has quit IRC | 03:13 | |
*** lazy_prince is now known as killer_prince | 03:16 | |
*** lnxnut has quit IRC | 03:17 | |
*** qxiaobin has joined #openstack-ironic | 03:20 | |
mrda | rloo: Just FYI, I'll look at that constraint issue tomorrow. It's dinner time for me :) | 03:21 |
qxiaobin | hello guys. one question, can I deploy ironic together with the existing controller nodes for VM? | 03:22 |
Haomeng|2 | qxiaobin: sure, you can just add new compute node which hypervisor type is ironic | 03:26 |
*** david-lyle is now known as david-lyle_afk | 03:29 | |
qxiaobin | Haomeng|2, any changes should I make to nova conductor/scheduler configuration? | 03:29 |
*** lnxnut has joined #openstack-ironic | 03:29 | |
Haomeng|2 | qxiaobin: check out this section 'Configure Compute Service to use the Bare Metal Service?' - http://docs.openstack.org/developer/ironic/deploy/install-guide.html | 03:29 |
qxiaobin | OK, thanks a lot! | 03:30 |
Haomeng|2 | qxiaobin: yw:) | 03:30 |
Haomeng|2 | qxiaobin: :) | 03:30 |
*** achanda has joined #openstack-ironic | 03:45 | |
*** jxiaobin has quit IRC | 03:46 | |
*** Nisha has joined #openstack-ironic | 03:49 | |
*** s8weber_ is now known as steverweber | 03:52 | |
*** achanda has quit IRC | 04:07 | |
*** achanda has joined #openstack-ironic | 04:08 | |
openstackgerrit | Anusha Ramineni proposed stackforge/proliantutils: Add cleaning operations https://review.openstack.org/154331 | 04:14 |
*** killer_prince is now known as lazy_prince | 04:25 | |
*** rameshg87 has joined #openstack-ironic | 04:25 | |
*** harlowja is now known as harlowja_away | 04:34 | |
*** pradipta has joined #openstack-ironic | 04:38 | |
*** penick has joined #openstack-ironic | 04:44 | |
*** lazy_prince is now known as killer_prince | 04:47 | |
*** penick_ has joined #openstack-ironic | 04:47 | |
*** penick has quit IRC | 04:49 | |
*** lnxnut has quit IRC | 04:50 | |
*** lnxnut has joined #openstack-ironic | 04:51 | |
*** penick_ has quit IRC | 04:51 | |
openstackgerrit | Merged openstack/python-ironicclient: Fix argument for configdrive usage https://review.openstack.org/154200 | 04:52 |
*** coolsvap_ is now known as coolsvap | 04:52 | |
*** lnxnut has quit IRC | 04:56 | |
*** Nisha_away has joined #openstack-ironic | 05:02 | |
*** Nisha has quit IRC | 05:06 | |
openstackgerrit | Merged openstack/ironic: Use prolianutils module for ilo driver tests https://review.openstack.org/151674 | 05:06 |
*** wuhg has quit IRC | 05:09 | |
*** killer_prince is now known as lazy_prince | 05:09 | |
*** spandhe has joined #openstack-ironic | 05:15 | |
openstackgerrit | Anusha Ramineni proposed stackforge/proliantutils: Add cleaning operations https://review.openstack.org/154331 | 05:16 |
*** zhenzanz_ has joined #openstack-ironic | 05:18 | |
*** achanda has quit IRC | 05:19 | |
openstackgerrit | Ramakrishnan G proposed stackforge/proliantutils: Fix boot mode exceptions for Gen 7 servers https://review.openstack.org/153945 | 05:20 |
*** zhenzanz has quit IRC | 05:21 | |
*** zhenzanz_ is now known as zhenzanz | 05:21 | |
*** lnxnut has joined #openstack-ironic | 05:21 | |
*** kan_ has quit IRC | 05:32 | |
*** lnxnut has quit IRC | 05:38 | |
*** regebro has joined #openstack-ironic | 05:48 | |
*** Nisha_away has quit IRC | 05:48 | |
*** Nisha_away has joined #openstack-ironic | 05:48 | |
*** enikanorov_ has joined #openstack-ironic | 05:53 | |
*** harlowja_away has quit IRC | 06:01 | |
*** Marga_ has joined #openstack-ironic | 06:03 | |
*** ijw has quit IRC | 06:15 | |
*** achanda has joined #openstack-ironic | 06:20 | |
*** lazy_prince has quit IRC | 06:35 | |
*** killer_prince has joined #openstack-ironic | 06:46 | |
*** killer_prince is now known as lazy_prince | 06:46 | |
*** Nisha_away has quit IRC | 06:49 | |
*** regebro has quit IRC | 06:51 | |
*** lnxnut has joined #openstack-ironic | 06:51 | |
*** Nisha has joined #openstack-ironic | 06:54 | |
*** lnxnut has quit IRC | 06:56 | |
*** achanda has quit IRC | 07:02 | |
*** achanda has joined #openstack-ironic | 07:07 | |
*** spandhe has quit IRC | 07:11 | |
*** spandhe has joined #openstack-ironic | 07:12 | |
jiangfei | smoriya: is there? | 07:24 |
*** Nisha has quit IRC | 07:24 | |
smoriya | Yes | 07:26 |
smoriya | hi jiangfei | 07:26 |
jiangfei | smoriya: hi | 07:26 |
*** Marga_ has quit IRC | 07:27 | |
jiangfei | smoriya: i mean, if i want to attach the other volume, not the boot-volume, this volume can be the data-volume used by node. | 07:28 |
smoriya | jiangfei: ah, I got it. | 07:29 |
jiangfei | smoriya: :) | 07:30 |
smoriya | jiangfei: Let me confirm | 07:30 |
jiangfei | smoriya: ok, thank you | 07:31 |
smoriya | Do you mean attach the data volume when the node boots? | 07:31 |
jiangfei | smoriya: yes | 07:31 |
*** achanda has quit IRC | 07:33 | |
smoriya | jiangfei: Hmm, my work flow written in the spec is "boot from volume" case | 07:34 |
smoriya | jiangfei: in this case, we need to implement a driver for it | 07:35 |
jiangfei | smoriya: is that case is not in this bp | 07:35 |
smoriya | jiangfei: but in your case, it is not boot from volume and maybe we should use current pxe or agent driver | 07:37 |
smoriya | jiangfei: I think this bp includes your usecase in some degree | 07:38 |
*** achanda has joined #openstack-ironic | 07:39 | |
jiangfei | smoriya: I think your bp include it. :( | 07:39 |
smoriya | jianfei: yup, it should | 07:40 |
smoriya | jiangfei: my spec is just the first step to implement cinder integration and so I wrote the current spec as simple as possible | 07:41 |
jiangfei | smoriya: ok. thank you. | 07:43 |
smoriya | jiangfei: I don't know whether 1st implementation includes your case but we can add that feature in the future | 07:44 |
jiangfei | smoriya: i want to use this feature, if not support, may be i need to find the other way. :) | 07:47 |
*** achanda has quit IRC | 07:48 | |
Haomeng|2 | jiangfei: another workaround, we can pass the 'mount remote filesystem scripts' by nova boot to attach the new remote disk on system boot time | 07:52 |
*** lnxnut has joined #openstack-ironic | 07:52 | |
*** chlong has quit IRC | 07:54 | |
jiangfei | Haomeng|2: it's good | 07:55 |
Haomeng|2 | jiangfei: should be a bad solution, but works:) | 07:55 |
jiangfei | Haomeng|2: i want to add agent, that agent build with the server-image. | 07:55 |
Haomeng|2 | jiangfei: server-image? | 07:56 |
jiangfei | Haomeng|2: use dib to create the image. | 07:56 |
*** lnxnut has quit IRC | 07:57 | |
*** jcoufal has joined #openstack-ironic | 07:58 | |
jiangfei | Haomeng|2: it's the initrd image. when node boots, the agent is running. | 08:00 |
*** ifarkas has joined #openstack-ironic | 08:01 | |
*** killer_prince has joined #openstack-ironic | 08:07 | |
*** spandhe has quit IRC | 08:08 | |
*** lazy_prince has quit IRC | 08:08 | |
*** killer_prince is now known as lazy_prince | 08:08 | |
openstackgerrit | Sirushti Murugesan proposed openstack/ironic: Adds support for deploying whole disk images https://review.openstack.org/150142 | 08:09 |
*** ndipanov has joined #openstack-ironic | 08:15 | |
*** dtantsur|afk is now known as dtantsur | 08:17 | |
dtantsur | Morning Ironic | 08:17 |
ramineni | dtantsur, hi | 08:42 |
dtantsur | o/ | 08:43 |
ramineni | dtantsur, could you please have a look at https://review.openstack.org/#/c/142401/ , need one more +2 | 08:43 |
*** andreykurilin_ has joined #openstack-ironic | 08:43 | |
dtantsur | sure thing | 08:43 |
ramineni | dtantsur, thanks :) | 08:44 |
dtantsur | ramineni, what's the difference between reset_secure_boot_keys and clear_secure_boot_keys? | 08:45 |
ramineni | reset will set keys to manufacture defaults , clear will clear all the keys | 08:45 |
dtantsur | thanks | 08:45 |
*** regebro has joined #openstack-ironic | 08:46 | |
dtantsur | ramineni, I'm kind of against having indirection in driver_info, e.g. driver_info[ilo_config][key]. what was the reason for that? | 08:46 |
dtantsur | ramineni, driver_info is already dedicated for the current driver | 08:47 |
*** jistr has joined #openstack-ironic | 08:47 | |
ramineni | dtantsur , operator need to provide , some data , for cleaning operations to be performed , like firmware container to be used , so had a variable in driver_info to store all cleaning operations related data | 08:48 |
dtantsur | ramineni, sure thing, but why not just put it into root of driver_info? why have ilo_config dictionary? | 08:49 |
ramineni | idea is to , group all cleaning/zapping keys to that dict .. instead if individual | 08:50 |
dtantsur | ramineni, the thing is, working with nested dicts is a very new feature and is not as convenient as with just keys | 08:51 |
dtantsur | ramineni, I've proposed 2 changes to the spec, please have a look. I'm not against approving it now, if you make a follow-up | 08:51 |
ramineni | dtantsur , sure will have alook | 08:52 |
ramineni | thanks | 08:52 |
dtantsur | ifarkas, hey, I see you're not sleeping :) could you review https://review.openstack.org/#/c/154157/ please? | 08:53 |
*** spandhe has joined #openstack-ironic | 08:56 | |
*** jcoufal_ has joined #openstack-ironic | 08:57 | |
*** jcoufal has quit IRC | 09:00 | |
ifarkas | dtantsur, haha, will do! ;-) | 09:04 |
*** lucasagomes has joined #openstack-ironic | 09:04 | |
ramineni | dtantsur , regarding your comment on "not deploy ramdisk please! clone it do your own ramdisk, like ilo-cleaning" , | 09:04 |
ramineni | a new elemnt will be added in DIB , to add proliantutils , its up to the operator if he wants to use the same ramdisk for both deploy and cleaning right | 09:05 |
ramineni | to add HP specific tools* | 09:05 |
ramineni | dtantsur, for cleaning he needs to use that elemnt to build the ramdisk | 09:06 |
dtantsur | ramineni, you still need to add some code to actually start cleaning? so it will be ramdisk-image-create fedora/ubuntu ilo-cleaning right? | 09:07 |
dtantsur | (our deploy ramdisk element is a script which publishes hard drive via iSCSI, I doubt you need it for cleaning...) | 09:08 |
*** zhenzanz has quit IRC | 09:08 | |
ramineni | normally to create IPA ramdisk , we use disk-image-create -a amd64 -o fedora-ipa fedora ironic-agent (one more elemnt here for cleaning) | 09:08 |
dtantsur | ramineni, for agent - maybe (not sure). I was assuming you're talking about our default PXE ramdisk. If I was wrong, then nevermind please | 09:09 |
*** pradipta has quit IRC | 09:10 | |
ramineni | dtantsur , PXE we are not planning for cleaning .. only for IPA | 09:11 |
dtantsur | ramineni, understood, thanks. I'd still suggest you to drop nested dict from driver_info. you may do it in follow up patch. wdyt? | 09:12 |
ramineni | yes , will do that in follow up patch | 09:12 |
*** lsmola has quit IRC | 09:12 | |
*** yog_ has joined #openstack-ironic | 09:13 | |
dtantsur | ramineni, +A | 09:14 |
ramineni | dtantsur, thanks :) | 09:15 |
*** derekh has joined #openstack-ironic | 09:17 | |
openstackgerrit | Merged openstack/ironic-specs: Implement Cleaning Operations for iLO drivers https://review.openstack.org/142401 | 09:17 |
*** smoriya has quit IRC | 09:20 | |
*** jcoufal_ has quit IRC | 09:27 | |
*** MattMan has quit IRC | 09:30 | |
*** yog_ has quit IRC | 09:33 | |
openstackgerrit | Merged stackforge/ironic-discoverd: Functional test for boot interface detection https://review.openstack.org/154157 | 09:35 |
*** MattMan has joined #openstack-ironic | 09:36 | |
*** romcheg has joined #openstack-ironic | 09:40 | |
*** andreykurilin_ has quit IRC | 09:41 | |
*** romcheg1 has joined #openstack-ironic | 09:41 | |
*** romcheg has quit IRC | 09:44 | |
*** romcheg1 is now known as romcheg | 09:45 | |
*** Nisha has joined #openstack-ironic | 09:51 | |
*** lsmola has joined #openstack-ironic | 09:59 | |
*** dlpartain has joined #openstack-ironic | 10:06 | |
*** dlpartain has left #openstack-ironic | 10:07 | |
*** bradjones has quit IRC | 10:07 | |
*** bradjones has joined #openstack-ironic | 10:10 | |
*** athomas has joined #openstack-ironic | 10:13 | |
*** jcoufal has joined #openstack-ironic | 10:15 | |
*** chenglch|2 has quit IRC | 10:15 | |
openstackgerrit | Anusha Ramineni proposed openstack/ironic: Update Ilo drivers to support RIS https://review.openstack.org/154403 | 10:29 |
*** pelix has joined #openstack-ironic | 10:29 | |
openstackgerrit | Anusha Ramineni proposed openstack/ironic-specs: Update ilo-cleaning-support spec https://review.openstack.org/154406 | 10:35 |
*** saripurigopi has joined #openstack-ironic | 10:37 | |
openstackgerrit | sandhya proposed openstack/ironic-specs: Chassis Level Discovery Tool https://review.openstack.org/134866 | 10:50 |
openstackgerrit | sandhya proposed openstack/ironic-specs: Chassis Level Discovery Tool https://review.openstack.org/134866 | 10:52 |
*** dprince has joined #openstack-ironic | 10:58 | |
*** spandhe has quit IRC | 11:01 | |
*** lazy_prince has quit IRC | 11:02 | |
*** ramineni has quit IRC | 11:04 | |
*** bradjones has quit IRC | 11:07 | |
*** oomichi_ has joined #openstack-ironic | 11:07 | |
openstackgerrit | sandhya proposed openstack/ironic-specs: Chassis Level Discovery Tool https://review.openstack.org/134866 | 11:08 |
*** bradjones has joined #openstack-ironic | 11:08 | |
openstackgerrit | sandhya proposed openstack/ironic-specs: Chassis Level Discovery Tool https://review.openstack.org/134866 | 11:16 |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Add documentation for VirtualBox drivers https://review.openstack.org/146307 | 11:19 |
openstackgerrit | sandhya proposed openstack/ironic-specs: Chassis Level Discovery Tool https://review.openstack.org/134866 | 11:21 |
*** EmilienM|afk is now known as EmilienM | 11:21 | |
*** rameshg87 has quit IRC | 11:24 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Code changes for secure boot implementation for ILO drivers https://review.openstack.org/153974 | 11:26 |
*** killer_prince has joined #openstack-ironic | 11:29 | |
*** killer_prince is now known as lazy_prince | 11:29 | |
*** chlong has joined #openstack-ironic | 11:59 | |
*** Haomeng has joined #openstack-ironic | 12:01 | |
*** Haomeng|2 has quit IRC | 12:02 | |
*** dprince has quit IRC | 12:22 | |
*** lucasagomes is now known as lucas-hungry | 12:23 | |
*** Nisha has quit IRC | 12:28 | |
*** oomichi_ has quit IRC | 12:42 | |
*** dprince has joined #openstack-ironic | 12:45 | |
*** vdrok_afk is now known as vdrok | 12:45 | |
*** ifarkas has quit IRC | 12:48 | |
*** lnxnut has joined #openstack-ironic | 12:53 | |
*** lnxnut has quit IRC | 12:58 | |
*** ifarkas has joined #openstack-ironic | 13:01 | |
*** steverweber has quit IRC | 13:07 | |
*** saripurigopi has quit IRC | 13:12 | |
*** Marga_ has joined #openstack-ironic | 13:20 | |
*** lucas-hungry is now known as lucasagomes | 13:32 | |
*** yuanying_ has quit IRC | 13:34 | |
*** bradjones has quit IRC | 13:40 | |
lucasagomes | jroll, ping me when you happen to be online, got some question about the heartbeat() architeture of the agent | 13:45 |
*** steverweber_ has joined #openstack-ironic | 13:59 | |
jroll | lucasagomes: mornin | 14:02 |
lucasagomes | jroll, morning :D | 14:02 |
dtantsur | jroll, o/ | 14:03 |
jroll | whatcha got for me? :) | 14:03 |
lucasagomes | jroll, yeah, it's not urgent... But mostly to understand the idea about having the heartbeat to trigger commands on IPA | 14:04 |
jroll | lucasagomes: yeah, it's a little weird, but | 14:04 |
lucasagomes | jroll, wouldn't it be better if the ramdisk itself could say when the deployment should start and/or finishes? | 14:04 |
jroll | basically a booted agent will repeatedly heartbeat when it's booted | 14:05 |
lucasagomes | like ramdisk starts calls continue_deploy() then when it's done it calls deploy_is_done() | 14:05 |
lucasagomes | jroll, yeah the heartbeat is grand, if it was only heartbeating | 14:05 |
jroll | well... that doesn't work with long running ramdisks | 14:05 |
lucasagomes | checking if it's alive, timeouts etc | 14:05 |
lucasagomes | jroll, why not? | 14:05 |
lucasagomes | I mean, when deployment is triggered in Ironic we can call something in the ramdisk too | 14:06 |
jroll | because the deployment isn't started when the ramdisk first boots | 14:06 |
lucasagomes | I know, but the lookup() function might gather enouh info to know about the type of the deployment | 14:06 |
jroll | lucasagomes: sure, but then that doesn't work for not-long-running ramdisks | 14:06 |
jroll | hmm | 14:06 |
lucasagomes | if it's long running ramdisks, the lookup() will know it, cause it knows everything about that node | 14:07 |
lucasagomes | it can just sit and wait | 14:07 |
*** absubram has joined #openstack-ironic | 14:07 | |
*** david-lyle_afk is now known as david-lyle | 14:07 | |
*** rloo has joined #openstack-ironic | 14:07 | |
lucasagomes | I mean, nothing to do here, it's just that it looks a bit complicated to have the heartbeat as being the trigger for things | 14:07 |
jroll | and if it's in deploywait then it just starts? | 14:07 |
jroll | it's more like... we're heartbeating anyway, let's just ride on top of that instead of a different call | 14:07 |
lucasagomes | jroll, ironic puts it the node deploywait, so Ironic can tell the node when to start too | 14:08 |
lucasagomes | I mean the ramdisk* | 14:08 |
jroll | it isn't great, maybe we should separate it out, idk | 14:08 |
lucasagomes | jroll, aight... cause the way I will do for the iscsi thing is | 14:08 |
lucasagomes | heartbeat calls _continue_deploy() | 14:08 |
lucasagomes | then it a sync_command in IPA will return the iscsi target | 14:09 |
lucasagomes | and the rest is the same | 14:09 |
lucasagomes | but I'd love the ramdisk to be able to tell me when it's finished | 14:09 |
*** mjturek1 has joined #openstack-ironic | 14:09 | |
lucasagomes | instead of having Ironic to figure it out based on the states | 14:09 |
lucasagomes | like ramdisk tell me via some api endpoint: "I'm finished here, so please reboot me" | 14:10 |
lucasagomes | or change the network to provision network and reboot me | 14:10 |
jroll | yeah, we thought about that... | 14:10 |
*** lazy_prince is now known as killer_prince | 14:10 | |
jroll | what we did was make it heartbeat when it finishes a command | 14:10 |
jroll | which essentially does the same thing without changing much | 14:10 |
lucasagomes | yeah | 14:10 |
lucasagomes | it's cool, but the heartbeat method looks a bit overused | 14:11 |
lucasagomes | I got a bit confused when first looked into it | 14:11 |
lucasagomes | jroll, anyhoo, thanks. It's all just FFT | 14:11 |
jroll | sorry, my computer locked up | 14:12 |
jroll | it is kind of overuser | 14:12 |
jroll | overused | 14:12 |
jroll | what's FFT? | 14:12 |
lucasagomes | food for thought | 14:15 |
*** GheRivero has quit IRC | 14:15 | |
lucasagomes | just ideas that can be worked later | 14:15 |
jroll | aha, yeah | 14:16 |
jroll | I'd love to improve it, just need to think on the best way | 14:16 |
lucasagomes | +1 | 14:16 |
lucasagomes | yeah if we get it working as the default ramdisk I think we can discuss what would be best etc | 14:17 |
lucasagomes | because many of these endpoints, if used for all the drivers | 14:17 |
*** lnxnut has joined #openstack-ironic | 14:17 | |
*** GheRivero has joined #openstack-ironic | 14:17 | |
lucasagomes | could be part of the standard api | 14:17 |
lucasagomes | instead of living on the vendor stuff | 14:17 |
jroll | oh, true | 14:17 |
jroll | I think one thing we liked about this setup is that the ramdisk is dumb | 14:18 |
jroll | and doesn't have any logic about what to do with regards to ironic | 14:18 |
lucasagomes | +1 | 14:18 |
jroll | so ironic drives everything, the ramdisk just knows how to do hardware stuff | 14:18 |
lucasagomes | right, yeah we can architect it that way | 14:18 |
lucasagomes | but some things needs to change, like the deploy_is_done() command it looks for a specific command | 14:19 |
lucasagomes | if the command is "prepare_image" and it's finished | 14:19 |
lucasagomes | the deploy is done | 14:19 |
lucasagomes | it's very agent specific, we need a more generic way of driving things | 14:19 |
jroll | mmm | 14:19 |
jroll | true | 14:19 |
lucasagomes | so we best see where all these logic should live when time comes | 14:20 |
lucasagomes | anyway, FFT :) | 14:20 |
jroll | indeed | 14:20 |
lucasagomes | jroll, thanks buddy | 14:20 |
rloo | morning ironickers (afternoon lucasagomes) | 14:20 |
lucasagomes | rloo, morning | 14:20 |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Add documentation for VirtualBox drivers https://review.openstack.org/146307 | 14:20 |
jroll | you're welcome lucasagomes | 14:21 |
jroll | rloo: thanks for landing that client patch, we should release that | 14:21 |
jroll | lucasagomes: did you see ^ ? | 14:21 |
lucasagomes | not really, that's the headers? | 14:21 |
jroll | https://review.openstack.org/#/c/154200/ | 14:21 |
rloo | dtantsur: wrt https://review.openstack.org/#/c/141737/, did we decide not to support schema upgrades with sqlite? | 14:21 |
dtantsur | rloo, I think that's why we have create_schema | 14:21 |
rloo | jroll: that reminds me. we are inconsistent with the naming of our args | 14:22 |
lucasagomes | jroll, oh thanks for fixing that | 14:22 |
*** lnxnut has quit IRC | 14:22 | |
jroll | rloo: ? | 14:22 |
rloo | dtantsur: so how do I upgrade if I am using Ironic? | 14:22 |
rloo | jroll: sec, let me give you an example | 14:22 |
lucasagomes | I first put it as --config-drive because in nova | 14:22 |
lucasagomes | it's like that | 14:22 |
lucasagomes | instead of --configdrive | 14:22 |
lucasagomes | but I'm good either way | 14:22 |
jroll | oh is it? | 14:22 |
lucasagomes | yeah | 14:22 |
jroll | args.config-drive wouldn't work :P | 14:22 |
lucasagomes | nova boot --config-drive true | 14:22 |
jroll | unless it converts it | 14:23 |
jroll | to _ | 14:23 |
jroll | we could fix it the other way, there hasn't been a release yet | 14:23 |
rloo | jroll, lucasagomes: we have --instance, --sort-key, --configdrive (now), --driver_info | 14:23 |
lucasagomes | jroll, not really | 14:23 |
lucasagomes | check --sort-dir | 14:23 |
lucasagomes | yeah | 14:23 |
jroll | yeah | 14:23 |
jroll | I can do that if you want | 14:23 |
lucasagomes | the metavar is what matters really | 14:23 |
jroll | seems fine | 14:23 |
dtantsur | rloo, I guess by dropping the database and creating from scratch... | 14:23 |
lucasagomes | jroll, rloo I'm grand with both ways | 14:24 |
jroll | lucasagomes: hrm, I only changed the metavar and it didn't do anything, there's also metavars with spaces | 14:24 |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Add documentation for VirtualBox drivers https://review.openstack.org/146307 | 14:24 |
lucasagomes | jroll, odd hmm | 14:24 |
rloo | dtantsur: then you lose all the data of existing nodes etc? how can we ask operators to drop it? | 14:24 |
rloo | jroll: I think the metavars are only used for displaying help strings? | 14:24 |
jroll | I think we also document that sqlite should never be used in production... | 14:24 |
jroll | rloo: yep, agree | 14:24 |
* rloo can't multi-converse | 14:24 | |
dtantsur | rloo, we can ask operators to never use sqlite in prod | 14:25 |
lucasagomes | --configdrive seems good | 14:25 |
rloo | dtantsur: we could ask that. it is just that I don't know that we have anything documented about it? | 14:25 |
dtantsur | not sure either | 14:25 |
*** stendulker has joined #openstack-ironic | 14:25 | |
jroll | if you're thinking about using sqlite in production for any application, you're insane | 14:25 |
jroll | devananda: we need to release a client today/asap, node-set-provision-state is broken, this fixed it https://review.openstack.org/#/c/154200/ | 14:26 |
rloo | jroll, lucasagomes: so you are ok with the inconsistent naming of the args? | 14:26 |
BadCub_ | Morning Ironic | 14:26 |
* jroll has to run for a bit, bbl | 14:26 | |
lucasagomes | rloo, incosistent with nova ? | 14:26 |
jroll | rloo: we should try to improve that, I agree | 14:26 |
rloo | no, I mean we have --instance, --sort-key, --configdrive (now), --driver_info | 14:26 |
lucasagomes | rloo, ohhh no that's bad | 14:27 |
lucasagomes | f*ck we really have --driver_info? | 14:27 |
lucasagomes | :( | 14:27 |
rloo | lucasagomes, yeah. I only noticed it last night after I approved jroll's change. | 14:27 |
lucasagomes | yeah we gotta make it more consistent | 14:27 |
rloo | lucasagomes: I think there was another one like that, --chassis_uuid | 14:27 |
lucasagomes | x.x | 14:27 |
rloo | --http_method | 14:28 |
lucasagomes | should we fill a bug about it? | 14:28 |
lucasagomes | I mean, yes we should | 14:28 |
lucasagomes | looks bad to be that inconsistent :/ | 14:28 |
rloo | yeah, def file a bug. i can do that. but for configdrive, I was wondering if we should fix that one before it goes out. the others we have to deprecate or something. | 14:29 |
rloo | so I think we should use hypen, not underscore. and it should be 'config-drive', not 'configdrive'. | 14:29 |
lucasagomes | ++ | 14:29 |
lucasagomes | yeah ok, let's fix that | 14:29 |
lucasagomes | u want me to put a patch up or you do that? | 14:29 |
rloo | i was about to ask you that. | 14:29 |
lucasagomes | lol ok | 14:30 |
lucasagomes | 1 sec | 14:30 |
rloo | i can do it if you don't, but it was your code so i'm giving you first shot at it :-) | 14:30 |
lucasagomes | np, yeah 1 min I put a patch up | 14:30 |
rloo | ok thx. | 14:30 |
*** yuanying has joined #openstack-ironic | 14:34 | |
*** saripurigopi has joined #openstack-ironic | 14:35 | |
openstackgerrit | Merged stackforge/proliantutils: Fix boot mode exceptions for Gen 7 servers https://review.openstack.org/153945 | 14:38 |
*** Marga_ has quit IRC | 14:39 | |
*** yuanying has quit IRC | 14:39 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/python-ironicclient: Rename --configdrive to --config-drive https://review.openstack.org/154499 | 14:40 |
lucasagomes | rloo, ^ should be good now | 14:40 |
lucasagomes | DEBUG (session:171) REQ: curl -g -i -X PUT http://192.168.122.86:6385/v1/nodes/0b304b99-3a98-42ce-8eef-52d0a4365c8f/states/provision -H "User-Agent: python-ironicclient" -H "Content-Type: application/json" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}9529819318541a5a24d353bce4e64e48042b2048" -d '{"target": "active", "configdrive": "testesttesttesttesttest"}' | 14:41 |
rloo | lucasagomes: thx. looking... | 14:41 |
*** jjohnson2 has joined #openstack-ironic | 14:44 | |
NobodyCam | Good Morning Ironic | 14:49 |
rloo | morning NobodyCam | 14:50 |
lucasagomes | NobodyCam, morning | 14:50 |
NobodyCam | morning lucasagomes | 14:50 |
NobodyCam | morning rloo | 14:50 |
NobodyCam | :) | 14:50 |
NobodyCam | I will be traveling to SF today :) | 14:51 |
lucasagomes | NobodyCam, nice :) where are u right now? | 14:52 |
NobodyCam | Palm Springs | 14:52 |
NobodyCam | cali | 14:52 |
NobodyCam | :) | 14:53 |
NobodyCam | warmest spot in the country atm ... hehehehe | 14:53 |
rloo | NobodyCam: stopping for a round of golf? | 14:54 |
lucasagomes | NobodyCam, heh :) nice | 14:54 |
* lucasagomes loves the cold tho | 14:54 | |
NobodyCam | lol hehehe nope /me no good at hitting little white balls with a club | 14:54 |
dtantsur | NobodyCam, morning | 14:57 |
NobodyCam | hey hey dtantsur was just starting to read the replys :) give me a couple of minutes to let the coffee sink in :) | 14:58 |
*** r-daneel has joined #openstack-ironic | 15:00 | |
*** PaulCzar has joined #openstack-ironic | 15:05 | |
NobodyCam | dtantsur: dtantsur | 15:05 |
NobodyCam | gah 207 seconds of lag | 15:05 |
*** BadCub has quit IRC | 15:05 | |
NobodyCam | sorry about that | 15:05 |
dtantsur | Oo | 15:05 |
*** vipul has quit IRC | 15:05 | |
dtantsur | :) | 15:05 |
*** BadCub has joined #openstack-ironic | 15:07 | |
*** vipul has joined #openstack-ironic | 15:07 | |
NobodyCam | I was trying to say dtantsur: I do like the idea of a utulity / tools repo kinda like the TripleO dib elements repo | 15:07 |
NobodyCam | but do we think that one script is enough to open a repo for? | 15:07 |
NobodyCam | thou I do hope it is expanded upon quickly by other vendors | 15:08 |
* dtantsur does | 15:08 | |
dtantsur | our tools dir is for internal tools right now | 15:09 |
dtantsur | so we anyway have to begin putting these scripts somewhere.. | 15:09 |
*** zz_jgrimm is now known as jgrimm | 15:10 | |
jroll | lucasagomes: isn't metavar just for help strings? should we make it <config-drive> or <config drive>? | 15:10 |
NobodyCam | I do kninda like that, just thinking how we could lay it out. I can see a repo like that holding these try of scripts and may even some ansible playbook / modules, puppet recipeties, and such stuff like that | 15:11 |
NobodyCam | morning jroll :) | 15:12 |
NobodyCam | jroll: I thought it was <configdrive> | 15:12 |
jroll | heya NobodyCam | 15:13 |
jroll | NobodyCam: the argument is --config-drive now | 15:13 |
NobodyCam | :) jroll how the weather today ... we're driving up today | 15:13 |
jroll | a glance out the window says good | 15:14 |
NobodyCam | woo hoo | 15:14 |
NobodyCam | :) | 15:14 |
jroll | I haven't checked the forecast but yesterday it said almost no chance of rain | 15:14 |
rloo | jroll: I think we probably need to review the metavar strings anyway. I see '<chassis uuid>', '<sort-key>' | 15:14 |
rloo | jroll: not sure what it should be, but we should make them consistent. | 15:14 |
lucasagomes | jroll, 1sec in call... but hmmm I'm not sure really I mostly copied the sort-key <sort_key> | 15:15 |
rloo | jroll: the metavars are only used for help strings so we can change and don't need to worry about deprecating those | 15:15 |
lucasagomes | perhaps <config drive> (with space) may make more sense :/ | 15:15 |
openstackgerrit | Naohiro Tamura proposed openstack/ironic: Add iRMC Management module for iRMC Driver https://review.openstack.org/146803 | 15:16 |
jroll | lucasagomes: I think we've established that copying things doesn't work because nothing is consistent :P | 15:16 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Support for non-Glance image references https://review.openstack.org/136741 | 15:16 |
lucasagomes | jroll, hah yeah we did | 15:16 |
lucasagomes | so <config drive> (with space) > | 15:16 |
lucasagomes | ?* | 15:16 |
rloo | jroll, lucasagomes: ha ha. as long as things are consistent, then copying is the right thing to do ;) | 15:16 |
jroll | I guess that's fine | 15:16 |
rloo | lucasagomes: +1 for space | 15:16 |
lucasagomes | cool, lemme update the patch | 15:16 |
*** coolsvap is now known as coolsvap_ | 15:17 | |
*** Nisha has joined #openstack-ironic | 15:19 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/python-ironicclient: Rename --configdrive to --config-drive https://review.openstack.org/154499 | 15:21 |
jroll | +2 | 15:23 |
jroll | thanks lucas | 15:24 |
*** NobodyCam has quit IRC | 15:24 | |
*** BadCub has quit IRC | 15:24 | |
*** vipul has quit IRC | 15:24 | |
*** NobodyCam has joined #openstack-ironic | 15:26 | |
*** BadCub has joined #openstack-ironic | 15:26 | |
*** vipul has joined #openstack-ironic | 15:27 | |
*** stendulker_ has joined #openstack-ironic | 15:27 | |
rloo | jroll, lucasagomes: bug to make things consistent: https://bugs.launchpad.net/python-ironicclient/+bug/1420318 | 15:27 |
openstack | Launchpad bug 1420318 in python-ironicclient "naming of args and metavars are inconsistent" [Low,New] - Assigned to Ruby Loo (rloo) | 15:27 |
NobodyCam | wow so much lag today (Irssi: Join to #openstack-ironic was synced in 60 secs) one minute just to get a list of names in channel | 15:27 |
jroll | rloo: cool, thanks | 15:27 |
openstackgerrit | Naohiro Tamura proposed openstack/ironic: Add iRMC Virtual Media Deploy module for iRMC Driver https://review.openstack.org/151958 | 15:27 |
lucasagomes | rloo, thanks | 15:27 |
jroll | NobodyCam: time to hit the road then :P | 15:27 |
NobodyCam | lol :) almost | 15:27 |
*** stendulker has quit IRC | 15:29 | |
*** lnxnut has joined #openstack-ironic | 15:29 | |
*** lnxnut has quit IRC | 15:29 | |
*** lnxnut has joined #openstack-ironic | 15:30 | |
vdrok | hi everyone! | 15:31 |
*** anderbubble has joined #openstack-ironic | 15:31 | |
rloo | hi vdrok | 15:31 |
vdrok | morning rloo | 15:31 |
vdrok | and morning NobodyCam, jroll, afternoon dtantsur, lucasagomes | 15:32 |
NobodyCam | morning vdrok :) | 15:32 |
dtantsur | NobodyCam, repo with playbooks, scripts (including vendor ones) and stuff? sounds awesome to me | 15:32 |
dtantsur | vdrok, hey o/ | 15:33 |
jroll | morning vdrok | 15:33 |
jroll | dtantsur: we would likely have some scripts to contribute | 15:33 |
vdrok | I'm looking at midcycle etherpad and I see these lines: PUT for sub resources (node.driver_info, node.instance_info) will simplify usage | 15:33 |
vdrok | but PUT for the whole Node resource is not right. Many of the properties are read-only and so PUT can't update them | 15:33 |
NobodyCam | jroll: you like the idea too? | 15:33 |
vdrok | is it the decision that was made? | 15:34 |
jroll | NobodyCam: ironic-operator-scripts or something? sure why not | 15:34 |
*** andreykurilin_ has joined #openstack-ironic | 15:34 | |
jroll | NobodyCam: most of our scripts are kind of specific to us at the moment while things continue to upstream, but we could likely get some things there eventually | 15:34 |
*** achanda has joined #openstack-ironic | 15:34 | |
NobodyCam | :) kewl | 15:35 |
lucasagomes | vdrok, afternoon :) | 15:36 |
lucasagomes | vdrok, idk the decision on that yet... but yeah ur logic seems good | 15:36 |
lucasagomes | I'm +1 with that | 15:36 |
lucasagomes | PUT the whole node doesn't seems good for us | 15:37 |
jroll | we talked about maybe PUT for subresources | 15:37 |
jroll | so you could PUT a whole driver_info | 15:37 |
vdrok | yup | 15:37 |
vdrok | ok, will upload a new change for that, old one will hang a bit more to make sure I understood everything correctly :) | 15:39 |
jroll | though idk what decision was ever made, if one was made | 15:39 |
* lucasagomes don't as well | 15:39 | |
lucasagomes | even because we could simple make our lib a bit smarter instead of adding PUT support | 15:40 |
lucasagomes | json patch supports diff etc | 15:40 |
lucasagomes | theorically you can pass a json and create patches from the diff | 15:40 |
lucasagomes | the lib we use already does that ^ | 15:40 |
lucasagomes | we just need to add it to the ironic lib if that's the case | 15:40 |
jroll | yeah, I tend to not care about adding PUT myself | 15:40 |
lucasagomes | yeha idk, 2 diff HTTP methods to do the same thing | 15:41 |
lucasagomes | sounds a bit overcomplex to have in the API | 15:41 |
lucasagomes | jroll, tarballs.openstack.org/ironic-python-agent/coreos/files/coreos_production_pxe_image-oem.cpio.gz is updated? | 15:41 |
vdrok | jroll, lucasagomes, ok, I will look into it a bit more | 15:42 |
jroll | lucasagomes: that's built on every merge | 15:42 |
lucasagomes | jroll, awesome | 15:42 |
lucasagomes | :) | 15:42 |
*** BadCub_ has quit IRC | 15:42 | |
*** BadCub_ has joined #openstack-ironic | 15:43 | |
*** achanda has quit IRC | 15:43 | |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: Make sure we always notify user about an introspect call error https://review.openstack.org/154534 | 15:47 |
*** rwsu-afk is now known as rwsu | 15:52 | |
lucasagomes | jroll, JayF why we use squashfs on the ramdisk!?! | 16:01 |
lucasagomes | ok maybe that's just a coreos thing... hmm | 16:05 |
*** vdrok is now known as vdrok_afk | 16:06 | |
*** BadCub has quit IRC | 16:06 | |
*** BadCub has joined #openstack-ironic | 16:06 | |
*** NobodyCam has quit IRC | 16:07 | |
*** NobodyCam has joined #openstack-ironic | 16:07 | |
*** achanda has joined #openstack-ironic | 16:07 | |
*** achanda has quit IRC | 16:08 | |
*** enikanorov__ has joined #openstack-ironic | 16:09 | |
*** enikanorov_ has quit IRC | 16:09 | |
*** ndipanov has quit IRC | 16:10 | |
*** Nisha has quit IRC | 16:12 | |
*** Marga_ has joined #openstack-ironic | 16:12 | |
*** jerryz has quit IRC | 16:14 | |
*** ifarkas has quit IRC | 16:14 | |
*** ChuckC has quit IRC | 16:21 | |
*** ChuckC has joined #openstack-ironic | 16:21 | |
*** NobodyCam has quit IRC | 16:24 | |
*** BadCub has quit IRC | 16:24 | |
*** vipul has quit IRC | 16:25 | |
*** NobodyCam has joined #openstack-ironic | 16:25 | |
*** vipul has joined #openstack-ironic | 16:26 | |
*** ChuckC_ has joined #openstack-ironic | 16:26 | |
*** BadCub has joined #openstack-ironic | 16:26 | |
*** Nisha has joined #openstack-ironic | 16:29 | |
*** chlong has quit IRC | 16:30 | |
*** ChuckC has quit IRC | 16:30 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-python-agent: Add *.swp to .gitignore https://review.openstack.org/154552 | 16:33 |
lucasagomes | those are annoying | 16:34 |
NobodyCam | lol ++ | 16:34 |
*** absubram has quit IRC | 16:37 | |
*** persia has joined #openstack-ironic | 16:41 | |
*** richard_maw has joined #openstack-ironic | 16:43 | |
*** NobodyCam has quit IRC | 16:43 | |
*** dtantsur is now known as dtantsur|afk | 16:43 | |
*** BadCub has quit IRC | 16:44 | |
*** vipul has quit IRC | 16:44 | |
*** BadCub has joined #openstack-ironic | 16:45 | |
*** NobodyCam has joined #openstack-ironic | 16:45 | |
NobodyCam | wow my irc network is going wacko today | 16:45 |
*** ifarkas has joined #openstack-ironic | 16:45 | |
*** vipul has joined #openstack-ironic | 16:46 | |
*** yog_ has joined #openstack-ironic | 16:49 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-python-agent: Image building support for fedora hosts https://review.openstack.org/154559 | 16:50 |
openstackgerrit | Jim Mankovich proposed openstack/ironic-specs: Support per Driver Sensor Meters https://review.openstack.org/130074 | 16:50 |
*** coolsvap_ is now known as coolsvap | 16:56 | |
*** spandhe has joined #openstack-ironic | 17:06 | |
*** jistr has quit IRC | 17:07 | |
*** jcoufal has quit IRC | 17:07 | |
*** athomas has quit IRC | 17:07 | |
*** ifarkas has quit IRC | 17:07 | |
*** ChuckC has joined #openstack-ironic | 17:10 | |
*** Chuck__ has joined #openstack-ironic | 17:13 | |
*** ChuckC_ has quit IRC | 17:14 | |
openstackgerrit | Merged openstack/ironic-python-agent: Added support for secure erase enhanced https://review.openstack.org/153417 | 17:14 |
openstackgerrit | Merged openstack/ironic-python-agent: use oslo_config replace oslo.config https://review.openstack.org/153769 | 17:14 |
*** spandhe_ has joined #openstack-ironic | 17:14 | |
*** ChuckC has quit IRC | 17:17 | |
*** spandhe has quit IRC | 17:17 | |
*** spandhe_ is now known as spandhe | 17:17 | |
*** stendulker has joined #openstack-ironic | 17:19 | |
*** stendulker_ has quit IRC | 17:22 | |
*** absubram has joined #openstack-ironic | 17:23 | |
*** coolsvap is now known as coolsvap_ | 17:23 | |
lucasagomes | InvalidParameterValue: No handler for method lookup | 17:24 |
lucasagomes | ok getting there getting there | 17:24 |
* lucasagomes passed the wrong driver on the ipa-drive-name option | 17:25 | |
jroll | lucasagomes: lol, what's wrong with the squashfs stuff? | 17:26 |
lucasagomes | jroll, usually squashfs is used for things like an ISO | 17:26 |
lucasagomes | which is read-only and all | 17:26 |
lucasagomes | so it doesn't load evrything on memory | 17:27 |
jroll | oh right | 17:27 |
jroll | yeah that's a coreos thing | 17:27 |
lucasagomes | but for ramdisk it makes little/no sense | 17:27 |
jroll | afaik | 17:27 |
lucasagomes | yeah seems it's some coreos thing indeed | 17:27 |
jroll | their paradigm is that you don't actually run code in coreos, generally | 17:27 |
jroll | everything is containerized | 17:27 |
lucasagomes | jroll, I see, I just asked because usually I customize ramdisks | 17:27 |
lucasagomes | instead of build another everytime | 17:27 |
lucasagomes | and squashfs is another hurdle heh | 17:28 |
jroll | O.o huh | 17:28 |
lucasagomes | I got unpack the tar.gz cpio and then unsquashfs | 17:28 |
lucasagomes | jroll, to speed up things | 17:28 |
lucasagomes | not for production or anything like that | 17:28 |
jroll | yeah | 17:28 |
*** Marga_ has quit IRC | 17:28 | |
jroll | I guess that makes sense | 17:28 |
jroll | though if you want, there's a way to get in the container | 17:28 |
jroll | and just edit code directly | 17:28 |
lucasagomes | really? nice, how? | 17:29 |
jroll | but you won't be able to commit from there or whatever | 17:29 |
jroll | sec | 17:29 |
lucasagomes | oh | 17:29 |
jroll | /usr/bin/systemd-nspawn -D /opt/ironic-python-agent --share-system --capability=all --bind=/dev:/dev --bind=/dev/pts:/dev/pts --bind=/usr/share/oem:/mnt --user=root /bin/bash | 17:29 |
jroll | alias ipashell=that | 17:30 |
lucasagomes | jroll, http://paste.openstack.org/show/170846/ :D | 17:30 |
lucasagomes | jroll, ta much! will try | 17:30 |
jroll | lol | 17:30 |
lucasagomes | jroll, ofc that's all non-op now | 17:30 |
jroll | oh are you calling _continue_deploy directly now? | 17:31 |
lucasagomes | jroll, nop, it's the same as you do | 17:31 |
lucasagomes | heartbeat if DEPLOYWAIT | 17:31 |
lucasagomes | _continue_deploy | 17:31 |
jroll | oh | 17:31 |
lucasagomes | but the continue deploy talks to the agent to get the iscsi_target | 17:31 |
mrda | Morning Ironic | 17:31 |
jroll | OH | 17:31 |
jroll | lookup /opt/stack/ironic/ironic/drivers/modules/pxe.py | 17:31 |
jroll | woot | 17:32 |
lucasagomes | so I created a extension to ipa | 17:32 |
lucasagomes | to expose the target and return it to ironic so it can write the image onto it | 17:32 |
lucasagomes | I'm trying to mimic what is now before doing drastic changes to it | 17:32 |
lucasagomes | as a first stab/forklift | 17:33 |
jroll | cool | 17:33 |
NobodyCam | j* seems like your weather patch landed w00t :) | 17:34 |
*** stendulker has quit IRC | 17:34 | |
*** saripurigopi has quit IRC | 17:36 | |
jroll | lol | 17:36 |
jroll | it's nice and sunny here NobodyCam :D | 17:36 |
NobodyCam | yea | 17:36 |
NobodyCam | and looks like it will stay that way | 17:36 |
*** lsmola has quit IRC | 17:36 | |
mrda | \o/ | 17:37 |
mrda | It was a feature request from me | 17:37 |
* lucasagomes wanted to make it to SF :( | 17:37 | |
NobodyCam | :( | 17:37 |
NobodyCam | lucasagomes: i'll skype you in :-p | 17:37 |
lucasagomes | NobodyCam, heh that works :) | 17:38 |
NobodyCam | :) | 17:38 |
jroll | heh, we can put lucas on the projector | 17:38 |
mrda | lucasagomes: would have loved to catch up with you again. Vancouver instead hopefully. | 17:38 |
lucasagomes | mrda, yeah man, same here! | 17:38 |
NobodyCam | oh. we ca make a "big head" lucasagomes | 17:38 |
lucasagomes | yup vancouver is it! | 17:38 |
lucasagomes | lol imagine | 17:38 |
NobodyCam | :) | 17:39 |
jroll | it'll have a meter long beard | 17:40 |
*** ijw has joined #openstack-ironic | 17:40 | |
mrda | lucasagomes' beard would have fit in nicely here in hipster city | 17:40 |
lucasagomes | rofl damn | 17:41 |
lucasagomes | I groomed it tho, it was too hot in brazil | 17:41 |
*** lnxnut_ has joined #openstack-ironic | 17:41 | |
* lucasagomes is growing it again | 17:42 | |
mrda | everyone in this room besides me and clif_h have beards :) | 17:42 |
JayF | I'd call this more of a goatee | 17:42 |
openstackgerrit | Jim Mankovich proposed openstack/ironic-specs: Send iLO health metrics to ceilometer https://review.openstack.org/127378 | 17:42 |
lucasagomes | mrda, you should grow one too | 17:42 |
*** BadCub has quit IRC | 17:43 | |
mrda | I got questioned last time into the USA when I had a beard since I didn't match my passport photo | 17:43 |
*** vipul has quit IRC | 17:43 | |
JayF | NobodyCam: it's weather debt though; we gotta make up the rain sometime :) | 17:44 |
*** lnxnut has quit IRC | 17:44 | |
*** BadCub has joined #openstack-ironic | 17:45 | |
*** vipul has joined #openstack-ironic | 17:45 | |
NobodyCam | JayF: ya... not use to that, being from the north where we get like way too much rain. | 17:45 |
NobodyCam | lol /me will never show his passport photo... | 17:46 |
JayF | You'll just all be restricted to one, 6 oz glass of water per day | 17:46 |
JayF | :) | 17:46 |
NobodyCam | JayF: I good with that as long as the rest of what I drink is beer or stronger ... lol | 17:47 |
NobodyCam | oh and ofc the COFFEEE | 17:47 |
*** Chuck__ is now known as ChuckC | 17:48 | |
lucasagomes | aight, nothing that I start now I will finish tonight | 17:49 |
lucasagomes | so I will call it a day :) | 17:49 |
lucasagomes | have a good night everyone! | 17:49 |
rloo | night lucasagomes | 17:50 |
lucasagomes | rloo, g'night | 17:50 |
*** lucasagomes is now known as lucas-dinner | 17:50 | |
*** regebro has quit IRC | 17:51 | |
*** Marga_ has joined #openstack-ironic | 17:53 | |
NobodyCam | have a good night lucas-dinner | 17:55 |
*** derekh has quit IRC | 17:59 | |
*** harlowja has joined #openstack-ironic | 18:10 | |
*** andreykurilin_ has quit IRC | 18:12 | |
*** MattMan has quit IRC | 18:14 | |
clif_h | im incapable of beard growth | 18:14 |
*** aweeks has joined #openstack-ironic | 18:14 | |
*** achanda has joined #openstack-ironic | 18:18 | |
NobodyCam | clif_h: :( | 18:19 |
*** openstackgerrit has quit IRC | 18:22 | |
*** openstackgerrit has joined #openstack-ironic | 18:22 | |
*** pelix has quit IRC | 18:26 | |
*** regebro has joined #openstack-ironic | 18:41 | |
*** BadCub has quit IRC | 18:43 | |
*** vipul has quit IRC | 18:43 | |
*** NobodyCam has quit IRC | 18:43 | |
*** BadCub has joined #openstack-ironic | 18:44 | |
*** vipul has joined #openstack-ironic | 18:44 | |
*** NobodyCam has joined #openstack-ironic | 18:44 | |
*** korekhov has joined #openstack-ironic | 18:52 | |
devananda | food poisoning is awesome | 18:55 |
*** anderbubble has quit IRC | 18:59 | |
*** ijw has quit IRC | 19:01 | |
*** ijw has joined #openstack-ironic | 19:02 | |
*** vipul has quit IRC | 19:02 | |
*** NobodyCam has quit IRC | 19:02 | |
*** BadCub has quit IRC | 19:02 | |
*** NobodyCam has joined #openstack-ironic | 19:03 | |
*** BadCub has joined #openstack-ironic | 19:04 | |
*** bradjones has joined #openstack-ironic | 19:04 | |
*** vipul has joined #openstack-ironic | 19:05 | |
*** Nisha has quit IRC | 19:09 | |
*** EmilienM is now known as EmilienM|afk | 19:11 | |
mrda | devananda: :( | 19:16 |
*** andreykurilin_ has joined #openstack-ironic | 19:28 | |
*** andreykurilin_ has quit IRC | 19:31 | |
*** Guest92220 has joined #openstack-ironic | 19:32 | |
*** anderbubble has joined #openstack-ironic | 19:33 | |
*** NobodyCam has quit IRC | 19:43 | |
*** BadCub has quit IRC | 19:44 | |
*** NobodyCam has joined #openstack-ironic | 19:44 | |
*** BadCub has joined #openstack-ironic | 19:44 | |
*** dprince has quit IRC | 19:47 | |
*** Guest92220 is now known as annegentle | 20:01 | |
*** vipul has quit IRC | 20:01 | |
*** NobodyCam has quit IRC | 20:01 | |
*** BadCub has quit IRC | 20:02 | |
*** dprince has joined #openstack-ironic | 20:03 | |
*** BadCub has joined #openstack-ironic | 20:03 | |
*** NobodyCam has joined #openstack-ironic | 20:04 | |
*** vipul has joined #openstack-ironic | 20:04 | |
*** BadCub_ has quit IRC | 20:06 | |
devananda | jroll: did you need me to tag a new client today? | 20:14 |
*** achanda has quit IRC | 20:15 | |
*** achanda has joined #openstack-ironic | 20:21 | |
*** vipul has quit IRC | 20:21 | |
*** BadCub has quit IRC | 20:21 | |
*** NobodyCam has quit IRC | 20:21 | |
*** NobodyCam has joined #openstack-ironic | 20:22 | |
*** BadCub has joined #openstack-ironic | 20:23 | |
*** Marga_ has quit IRC | 20:23 | |
*** vipul has joined #openstack-ironic | 20:23 | |
*** ijw has quit IRC | 20:28 | |
*** EmilienM|afk is now known as EmilienM | 20:35 | |
*** romcheg1 has joined #openstack-ironic | 20:37 | |
*** romcheg has quit IRC | 20:38 | |
*** achanda has quit IRC | 20:43 | |
*** ijw has joined #openstack-ironic | 20:55 | |
*** BadCub has quit IRC | 20:59 | |
*** vipul has quit IRC | 20:59 | |
*** NobodyCam has quit IRC | 20:59 | |
*** anderbubble has quit IRC | 21:00 | |
jroll | devananda: just approved this, and then https://review.openstack.org/#/c/154499/ | 21:07 |
*** anderbubble has joined #openstack-ironic | 21:10 | |
*** vipul has joined #openstack-ironic | 21:11 | |
*** BadCub has joined #openstack-ironic | 21:12 | |
*** NobodyCam has joined #openstack-ironic | 21:12 | |
*** korekhov has quit IRC | 21:13 | |
*** korekhov has joined #openstack-ironic | 21:14 | |
jroll | that didn't parse well | 21:14 |
jroll | devananda: yes, that would be great. node-set-provision-state was broken, it's been fixed, the patch I just approved makes it better | 21:14 |
mrda | jroll: if you are looking for things to approve.... :) | 21:14 |
jroll | shhhhhhhhh | 21:15 |
jroll | :P | 21:15 |
openstackgerrit | Josh Gachnang proposed openstack/ironic: Implement Cleaning States https://review.openstack.org/153444 | 21:15 |
*** Marga_ has joined #openstack-ironic | 21:15 | |
devananda | jroll: so, i should wait until that lands | 21:19 |
jroll | devananda: yes | 21:19 |
jroll | please :) | 21:19 |
*** Marga_ has quit IRC | 21:20 | |
*** korekhov has quit IRC | 21:20 | |
*** Hefeweizen has quit IRC | 21:21 | |
*** achanda has joined #openstack-ironic | 21:21 | |
*** korekhov has joined #openstack-ironic | 21:29 | |
*** eghobo has joined #openstack-ironic | 21:35 | |
*** anderbubble has quit IRC | 21:41 | |
*** Marga_ has joined #openstack-ironic | 21:59 | |
*** mpackard has joined #openstack-ironic | 22:00 | |
*** eghobo has quit IRC | 22:01 | |
mpackard | Greetings. Might someone be able to answer a few Ironic + OVS/Neutron questions? | 22:02 |
*** spandhe has quit IRC | 22:02 | |
*** Hefeweizen has joined #openstack-ironic | 22:04 | |
*** eghobo has joined #openstack-ironic | 22:05 | |
*** vipul has quit IRC | 22:11 | |
*** NobodyCam has quit IRC | 22:12 | |
*** NobodyCam has joined #openstack-ironic | 22:14 | |
*** vipul has joined #openstack-ironic | 22:15 | |
openstackgerrit | Josh Gachnang proposed openstack/ironic: Implement Cleaning States https://review.openstack.org/153444 | 22:19 |
*** dprince has quit IRC | 22:29 | |
*** yuanying has joined #openstack-ironic | 22:36 | |
*** NobodyCam has quit IRC | 22:37 | |
*** NobodyCam has joined #openstack-ironic | 22:38 | |
*** enpicket has joined #openstack-ironic | 22:38 | |
*** jjohnson2 has quit IRC | 22:39 | |
*** eghobo has quit IRC | 22:39 | |
enpicket | hello, I have a question regarding irnic drivers | 22:39 |
enpicket | *ironic | 22:39 |
enpicket | anyhow, I set up the quick stand alone ironic installation | 22:39 |
enpicket | using a virtual environment | 22:40 |
*** yuanying has quit IRC | 22:40 | |
enpicket | after enrolling my node, I have no trouble setting the power state to off | 22:40 |
enpicket | it doesn't actually power down the machine (which is another issue entirely) | 22:40 |
enpicket | but when I attempt to set the power state to on from off, I get a node locked error | 22:41 |
enpicket | has anyone seen this before? | 22:41 |
mpackard | Do you have a node allocated there in nova? | 22:43 |
*** anderbubble has joined #openstack-ironic | 22:47 | |
*** eghobo has joined #openstack-ironic | 22:48 | |
*** anderbubble has quit IRC | 22:51 | |
*** achanda has quit IRC | 22:52 | |
*** anderbubble has joined #openstack-ironic | 22:52 | |
enpicket | I don't have nova running | 22:54 |
enpicket | it's just the ironic stand alone using the fake driver | 22:54 |
enpicket | but I do have a node allocated | 22:54 |
enpicket | I enrolled the node | 22:55 |
enpicket | and when I view the output of ironic node-list I see the info there, I am unsure if I provided the correct information | 22:55 |
*** BadCub has quit IRC | 22:55 | |
*** vipul has quit IRC | 22:55 | |
enpicket | there are multiple mac addresses for the various nics on the machine, but for hte IPMI info I just used the ilo contoller IP address, username and password | 22:56 |
*** NobodyCam has quit IRC | 22:56 | |
*** achanda has joined #openstack-ironic | 22:56 | |
enpicket | the reference guide I'm using is: http://docs.openstack.org/developer/ironic/dev/dev-quickstart.html | 22:56 |
*** vipul has joined #openstack-ironic | 22:57 | |
*** NobodyCam has joined #openstack-ironic | 22:58 | |
*** BadCub has joined #openstack-ironic | 23:01 | |
openstackgerrit | Merged openstack/ironic-python-agent: Add *.swp to .gitignore https://review.openstack.org/154552 | 23:04 |
*** alexpilotti has joined #openstack-ironic | 23:09 | |
*** alexpilotti has quit IRC | 23:10 | |
*** korekhov has quit IRC | 23:12 | |
*** korekhov_ has joined #openstack-ironic | 23:13 | |
*** alexpilotti has joined #openstack-ironic | 23:13 | |
Shrews | Hello San Fran. My, you are quite warm. | 23:13 |
JayF | Hey :) weather has improved a lot | 23:13 |
*** BadCub has quit IRC | 23:14 | |
*** vipul has quit IRC | 23:14 | |
*** NobodyCam has quit IRC | 23:14 | |
*** mpackard has quit IRC | 23:14 | |
*** NobodyCam has joined #openstack-ironic | 23:16 | |
*** korekhov_ has quit IRC | 23:17 | |
*** vipul has joined #openstack-ironic | 23:19 | |
*** romcheg1 has quit IRC | 23:20 | |
*** BadCub has joined #openstack-ironic | 23:21 | |
*** anderbubble has quit IRC | 23:30 | |
*** BadCub has quit IRC | 23:33 | |
*** NobodyCam has quit IRC | 23:33 | |
*** vipul has quit IRC | 23:34 | |
*** vipul has joined #openstack-ironic | 23:38 | |
*** chlong has joined #openstack-ironic | 23:39 | |
*** BadCub has joined #openstack-ironic | 23:40 | |
*** NobodyCam has joined #openstack-ironic | 23:41 | |
*** korekhov has joined #openstack-ironic | 23:43 | |
*** spandhe has joined #openstack-ironic | 23:45 | |
*** eghobo has quit IRC | 23:45 | |
*** spandhe_ has joined #openstack-ironic | 23:45 | |
*** spandhe has quit IRC | 23:49 | |
*** spandhe_ is now known as spandhe | 23:49 | |
*** ijw_ has joined #openstack-ironic | 23:56 | |
*** ijw has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!