*** praneshp has joined #openstack-ironic | 00:09 | |
*** penick has joined #openstack-ironic | 00:12 | |
*** mtanino has quit IRC | 00:15 | |
*** achanda has quit IRC | 00:18 | |
*** Sukhdev_ has quit IRC | 00:19 | |
*** penick has quit IRC | 00:20 | |
*** achanda has joined #openstack-ironic | 00:22 | |
openstackgerrit | Stephanie Miller proposed openstack/bifrost: Kludge to make Fedora 22 package installs work https://review.openstack.org/207259 | 00:23 |
---|---|---|
*** naohirot has joined #openstack-ironic | 00:26 | |
*** Sukhdev_ has joined #openstack-ironic | 00:30 | |
*** Pradip has quit IRC | 00:34 | |
*** Sukhdev_ has quit IRC | 00:37 | |
*** meghal has quit IRC | 00:39 | |
*** vishwanathj has joined #openstack-ironic | 00:41 | |
*** vishwanathj has quit IRC | 00:46 | |
*** vishwanathj has joined #openstack-ironic | 00:46 | |
*** vishwanathj has quit IRC | 00:55 | |
*** amotoki has joined #openstack-ironic | 00:58 | |
Vikas_ | Hi..I am trying to boot an instance using pxe deployment process.I am using cirros-0.3.4-x86_64-uec image to boot the baremetal server VM.ramdisk and kernel images are being deployed successfully , but at kernel initialization time its getting stuck there.In console logs I can see that tgtd daemon is failing. CONSOLE LOGS: Jul 29 23:17:18 (none) daemon.warn tgtd: tgtd logger started, pid:219 debug:0^M waiting for tgtd socke | 00:58 |
*** pal has joined #openstack-ironic | 00:58 | |
*** h00327910__ has joined #openstack-ironic | 00:58 | |
Vikas_ | Please help me somebody | 00:59 |
jroll | Vikas_: I think your message was cut off but earlier your error mentioned "Failed to initialize RDMA; load kernel modules" | 01:00 |
jroll | how did you build the ramdisk? | 01:00 |
Vikas_ | jroll,I am using devstack.I dont have much idea about ironic.i just enabled it in localrc and from dashboard i could see cirros image to launch server | 01:01 |
Vikas_ | i did not build manually | 01:01 |
jroll | oh. hm. that's odd... | 01:01 |
jroll | can you post your localrc maybe? | 01:01 |
jroll | to paste.openstack.org | 01:02 |
Vikas_ | ok | 01:02 |
*** Vikas_ has quit IRC | 01:12 | |
*** Vikas_ has joined #openstack-ironic | 01:12 | |
*** davideagnello has quit IRC | 01:12 | |
Vikas_ | Hi jroll, http://paste.openstack.org/show/406330/ | 01:12 |
Vikas_ | here is my localrc | 01:12 |
jroll | Vikas_: hm, I don't see anything obvious there... | 01:14 |
jroll | I can tell you this one will work for sure http://docs.openstack.org/developer/ironic/dev/dev-quickstart.html#deploying-ironic-with-devstack | 01:14 |
*** pal_ has joined #openstack-ironic | 01:14 | |
*** pal has quit IRC | 01:16 | |
Vikas_ | Thanks jroll ..will try with that also. | 01:17 |
jroll | cool, good luck :) | 01:18 |
Vikas_ | :) | 01:19 |
*** thrash is now known as thrash|g0ne | 01:26 | |
*** chlong has joined #openstack-ironic | 01:29 | |
*** chenglch has joined #openstack-ironic | 01:36 | |
*** dan has quit IRC | 01:50 | |
Haomeng | Vikas: looks like this is a known issue - https://bugs.launchpad.net/diskimage-builder/+bug/1401289 | 01:54 |
openstack | Launchpad bug 1401289 in diskimage-builder "deploy-ironic ramdisk does not deploy when obtaining its networking from DHCP" [High,Fix released] | 01:54 |
Haomeng | Vikas_: did you run with latest code which includes the dib fix? | 01:54 |
*** meghal has joined #openstack-ironic | 01:55 | |
Haomeng | Vikas_: if is fixed on Jan 21, 2015 | 01:55 |
Vikas_ | i ran yesterdays code from master branch | 01:55 |
Vikas_ | oh.. can you please share bug id | 01:55 |
Haomeng | Vikas_: this is the bug console message dump - https://launchpadlibrarian.net/192289980/failed | 01:56 |
Haomeng | Vikas_: bug is this one - https://bugs.launchpad.net/diskimage-builder/+bug/1401289 | 01:56 |
openstack | Launchpad bug 1401289 in diskimage-builder "deploy-ironic ramdisk does not deploy when obtaining its networking from DHCP" [High,Fix released] | 01:56 |
Haomeng | Vikas_: can you check if this is same console message dump - https://launchpadlibrarian.net/192289980/failed | 01:57 |
Haomeng | Vikas_: with you | 01:57 |
Vikas_ | thanks Haomeng..I will go through it . | 01:57 |
Haomeng | Vikas_: not sure if can help you, if not, can you follow jroll's comments, to run devstack with ironic official localrc again | 01:57 |
Vikas_ | yes | 01:58 |
Vikas_ | Dec 10 22:08:21 (none) daemon.err tgtd: iser_ib_init(3351) Failed to initialize RDMA; load kernel modules? Dec 10 22:08:21 (none) daemon.err tgtd: work_timer_start(150) use signal based scheduler Dec 10 22:08:21 (none) daemon.err tgtd: bs_init_signalfd(271) could not open backing-store module directory /usr/lib/tgt/backing-store Dec 10 22:08:21 (none) daemon.err tgtd: bs_init(390) use signalfd notification | 01:58 |
Vikas_ | i am also getting these error messages | 01:58 |
*** kkoski has quit IRC | 02:01 | |
Haomeng | Vikas_: yes, i think it should be same issue | 02:01 |
Haomeng | Vikas_: did you run deploy with *true* physical server as baremetal to provision? | 02:02 |
*** lazy_prince has joined #openstack-ironic | 02:05 | |
*** rloo has quit IRC | 02:15 | |
Vikas_ | Haomeng: I could not understand which variable is to be set for "*true* physical server as baremetal" | 02:22 |
Vikas_ | ? | 02:22 |
Haomeng | Vikas_: yes, our devstack support physical server deployment | 02:23 |
Haomeng | Vikas_: let me check the references | 02:23 |
Vikas_ | ok..also before i could get your update , i started rerunning stack.sh following jrolls advice :) | 02:24 |
Haomeng | Vikas_: should be IRONIC_HARDWARE=True | 02:25 |
Haomeng | Vikas_: ok, do you want to run with vm or physical server? | 02:25 |
Haomeng | Vikas_: means which vm or physical server to be used to register ironic nodes | 02:26 |
Vikas_ | i want to deploy on vm | 02:26 |
Haomeng | Vikas_: for jrolls advice that is default devstack behavior, will create 3 vms as the ironic nodes | 02:26 |
Vikas_ | ironic node on vm | 02:27 |
Haomeng | Vikas_: ok, if you deploy on vm, ignore IRONIC_HARDWARE=True please | 02:27 |
Vikas_ | ok | 02:27 |
Vikas_ | also as my machine is not very powerful | 02:27 |
Vikas_ | i am spawning one vm only instead of three | 02:27 |
Vikas_ | hope that wont be cause of issue | 02:27 |
Vikas_ | will back in 5 mins | 02:28 |
Haomeng | Vikas_: good luck:) | 02:29 |
*** davideagnello has joined #openstack-ironic | 02:39 | |
openstackgerrit | Zhenguo Niu proposed openstack/ironic-specs: Update nodes-tagging spec https://review.openstack.org/192935 | 02:40 |
*** pal_ has quit IRC | 02:43 | |
*** lazy_prince has quit IRC | 02:48 | |
Vikas_ | Haomeng: Can you please help me understanding this work-around.I could not get exactly what is to be done | 02:49 |
Vikas_ | * Drop the ip= parameter from Ironic's template and add some functionality to the DIB element to discover the TFTP server address via dhclient. This is possible, as dhclient forwards this information to /etc/dhcp-enter-hooks.d scripts as $new_server_name, however. | 02:49 |
Haomeng | Vikas_: ok, let me check | 02:50 |
Vikas_ | what "some functionality" can be added after dropping ip= | 02:50 |
Vikas_ | stack.sh is running again.Once its done, I will do this change also. | 02:51 |
openstackgerrit | Tan Lin proposed openstack/ironic: Support trusted boot with iPXE https://review.openstack.org/207278 | 02:51 |
*** hakimo_ has joined #openstack-ironic | 02:52 | |
*** meghal has quit IRC | 02:52 | |
*** hakimo has quit IRC | 02:54 | |
Haomeng | Vikas_: this should be dib internal behavior I think | 02:55 |
Haomeng | Vikas_: dib is used to generate the images | 02:55 |
Haomeng | Vikas_: if you are using latest code, this dib fix should be inclouded as well | 02:56 |
Vikas_ | i am using latest code only.master branch | 02:56 |
Haomeng | Vikas_: yes, so it should include the dib fix | 02:56 |
Haomeng | Vikas_: one finding in log *work_timer_start(150)*, can we understand this is performance issue for your env | 02:57 |
Vikas_ | ok.. its stack.sh running with jrolls shared link.fingers crossed | 02:57 |
Haomeng | Vikas_: ok | 02:57 |
Haomeng | Vikas_: good luck:) | 02:57 |
Haomeng | Vikas_: and see the result | 02:57 |
*** Vikas has quit IRC | 03:00 | |
*** Vikas_ has quit IRC | 03:02 | |
*** ramineni has joined #openstack-ironic | 03:14 | |
*** ramineni1 has joined #openstack-ironic | 03:15 | |
*** ramineni2 has joined #openstack-ironic | 03:17 | |
*** kevinbenton has quit IRC | 03:18 | |
*** ramineni has quit IRC | 03:19 | |
*** ramineni2 has quit IRC | 03:20 | |
*** ramineni1 has quit IRC | 03:20 | |
*** kevinbenton has joined #openstack-ironic | 03:20 | |
*** dtantsur|afk has quit IRC | 03:31 | |
*** dtantsur has joined #openstack-ironic | 03:31 | |
*** ramineni has joined #openstack-ironic | 03:32 | |
*** jamielennox|away is now known as jamielennox | 03:47 | |
*** rameshg87 has joined #openstack-ironic | 03:51 | |
*** kevinbenton has quit IRC | 03:56 | |
*** coolsvap|away is now known as coolsvap | 03:59 | |
*** kevinbenton has joined #openstack-ironic | 04:01 | |
*** lazy_prince has joined #openstack-ironic | 04:09 | |
*** pal has joined #openstack-ironic | 04:15 | |
*** achanda has quit IRC | 04:26 | |
openstackgerrit | Sinval Vieira Mendes Neto proposed openstack/ironic: Add port creation passing the name of the node instead of the UUID of the node https://review.openstack.org/193439 | 04:30 |
*** jlvillal has quit IRC | 04:32 | |
*** jamielennox is now known as jamielennox|away | 04:33 | |
*** pal has quit IRC | 04:47 | |
*** Marga_ has quit IRC | 04:52 | |
*** vikas has joined #openstack-ironic | 04:53 | |
*** Marga_ has joined #openstack-ironic | 04:53 | |
*** davideagnello has quit IRC | 05:00 | |
*** pal has joined #openstack-ironic | 05:06 | |
*** meghal has joined #openstack-ironic | 05:20 | |
*** balajin has joined #openstack-ironic | 05:25 | |
*** achanda has joined #openstack-ironic | 05:29 | |
*** meghal has quit IRC | 05:30 | |
*** stendulker has joined #openstack-ironic | 05:32 | |
*** lsmola has joined #openstack-ironic | 05:54 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Add RAIDInterface for RAID configuration https://review.openstack.org/196003 | 05:54 |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Add RPCAPIs for RAID configuration https://review.openstack.org/196006 | 06:20 |
Haomeng | vikas: cool | 06:23 |
vikas | yes | 06:23 |
Haomeng | vikas: :) | 06:23 |
vikas | it worked with localrc file from the link which jrolls shared | 06:24 |
Haomeng | vikas: yes, it is our ironic official localrc configurations | 06:24 |
*** ukalifon1 has joined #openstack-ironic | 06:25 | |
Haomeng | vikas: :) | 06:26 |
vikas | older localrc also had few timeouts configured,may be they were culprit.Other than those i could see much difference.Thanks Haomeng,jrolls and Lucas | 06:27 |
Haomeng | vikas: I think maybe your issue root cause is from networking | 06:27 |
Haomeng | vikas: welcome:) | 06:27 |
Haomeng | vikas: because I saw your email which have some details from ironic conductor log which identfy the iscsi connection issue | 06:27 |
vikas | networking is same as before.fixed network,floating network, gws all same | 06:27 |
vikas | yes ..it was showing that but it was because on bm_node(vm) tgtd was failing | 06:28 |
vikas | i am not sure | 06:29 |
Haomeng | vikas: but dont think this bm_node(vm) tgtd failed which is caused by localrc configurations, odd behavior | 06:29 |
Haomeng | vikas: :) | 06:29 |
Haomeng | vikas: some time the devstack env is not stable, just try again, working:) | 06:30 |
Haomeng | vikas: :) | 06:30 |
vikas | :) | 06:30 |
*** natorious is now known as zz_natorious | 06:30 | |
vikas | few days back i was struggling with getting tftp server running | 06:31 |
Haomeng | vikas: :) | 06:32 |
vikas | that time some how bm_node was failing on missing pxelinux.cfg..and i was not even able to delete instance.Then i cleaned up everything and reran stack.sh.That would be a bug in some rare scenario | 06:33 |
*** chenke has joined #openstack-ironic | 06:34 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Add APIs for RAID configuration https://review.openstack.org/196007 | 06:34 |
Haomeng | vikas: yes, nova force-delete still not working with ironic as well to force remove the invalid instance | 06:35 |
*** david-lyle has quit IRC | 06:43 | |
*** vikas has quit IRC | 06:44 | |
*** Vikas_ has joined #openstack-ironic | 06:46 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Add support for inband raid configuration agent ramdisk https://review.openstack.org/198238 | 06:48 |
*** david-lyle has joined #openstack-ironic | 06:49 | |
*** davideagnello has joined #openstack-ironic | 07:01 | |
*** ifarkas has joined #openstack-ironic | 07:03 | |
*** davideagnello has quit IRC | 07:05 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Remove an useless test https://review.openstack.org/207319 | 07:08 |
dtantsur | Morning Ironic | 07:11 |
yuikotak_ | dtantsur, o/ | 07:12 |
dtantsur | o/ | 07:12 |
yuikotak_ | dtantsur, Congrats! https://review.openstack.org/#/c/206437/ | 07:13 |
*** yuikotak_ is now known as yuikotakada | 07:13 | |
dtantsur | yeah, it was much faster than I expected :) | 07:13 |
dtantsur | I thought I'm getting into one more flame war | 07:14 |
dtantsur | yuikotakada, could you please review https://review.openstack.org/#/c/205031/ ? it's been around for a while already.. | 07:16 |
*** praneshp has quit IRC | 07:17 | |
yuikotakada | dtantsur, oh, ok I will check | 07:18 |
*** achanda has quit IRC | 07:20 | |
*** achanda has joined #openstack-ironic | 07:23 | |
*** lazy_prince has quit IRC | 07:23 | |
*** vishwanathj has joined #openstack-ironic | 07:23 | |
*** chlong has quit IRC | 07:25 | |
*** jcoufal has joined #openstack-ironic | 07:26 | |
*** vishwanathj has quit IRC | 07:28 | |
*** vishwanathj has joined #openstack-ironic | 07:29 | |
rameshg87 | dtantsur: for patches that were posted yesterday (for which gate tests didn't run), a recheck is sufficient, right ? | 07:36 |
rameshg87 | or is gate still broken ? | 07:36 |
dtantsur | rameshg87, no, it's not still broken, it's broken *again* | 07:36 |
dtantsur | =^_^= | 07:36 |
rameshg87 | dtantsur: got it | 07:36 |
rameshg87 | status == broken | 07:36 |
rameshg87 | stendulker: ^^^ | 07:37 |
yuikotakada | dtantsur, this test LGTM, but why does it fail with dsvm gate? | 07:40 |
-openstackstatus- NOTICE: Our CI system is broken again today, jobs are not getting processed at all. | 07:40 | |
*** ChanServ changes topic to "Our CI system is broken again today, jobs are not getting processed at all." | 07:40 | |
dtantsur | yuikotakada, our dsvm is broken until https://review.openstack.org/#/c/203629/ is merged | 07:41 |
dtantsur | it's not related to this patch at all | 07:41 |
yuikotakada | dtantsur, ah ok :) | 07:42 |
*** rameshg87 is now known as rameshg87-lunch | 07:45 | |
*** ndipanov has quit IRC | 07:46 | |
*** huangkai2 has joined #openstack-ironic | 07:50 | |
-openstackstatus- NOTICE: CI system is broken and very far behind. Please do not approve any changes for a while. | 07:50 | |
*** ChanServ changes topic to "CI system is broken and very far behind. Please do not approve any changes for a while." | 07:50 | |
*** achanda has quit IRC | 07:56 | |
*** jamielennox|away is now known as jamielennox | 07:57 | |
*** achanda has joined #openstack-ironic | 07:58 | |
yuikotakada | dtantsur, BTW, about your suggestion in https://review.openstack.org/#/c/166386/9//COMMIT_MSG | 08:02 |
yuikotakada | dtantsur, I'd like to discuss about it with Ironic folks at first, then I will do it with follow-up patch, if everyone agree. WDYT? | 08:04 |
*** achanda has quit IRC | 08:07 | |
dtantsur | yuikotakada, yeah, no prob | 08:10 |
*** athomas has joined #openstack-ironic | 08:11 | |
*** lucasagomes has joined #openstack-ironic | 08:12 | |
yuikotakada | dtantsur, thanks | 08:15 |
*** ramineni has quit IRC | 08:24 | |
*** lazy_prince has joined #openstack-ironic | 08:24 | |
*** jistr has joined #openstack-ironic | 08:25 | |
*** romainh has joined #openstack-ironic | 08:26 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Move test_validate_fail_invalid_trusted_boot_value test https://review.openstack.org/207319 | 08:28 |
*** enikanorov has joined #openstack-ironic | 08:33 | |
*** ramineni has joined #openstack-ironic | 08:37 | |
openstackgerrit | Merged openstack/python-ironic-inspector-client: Create own functional tests for the client https://review.openstack.org/205031 | 08:37 |
openstackgerrit | Ramakrishnan G proposed openstack/ironic-specs: Add support for UEFI iSCSI boot https://review.openstack.org/207337 | 08:43 |
*** dtantsur is now known as dtantsur|brb | 08:48 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Clean up instance_uuid as part of the node's tear down https://review.openstack.org/205033 | 08:52 |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Add RPCAPIs for RAID configuration https://review.openstack.org/196006 | 08:58 |
*** athomas has quit IRC | 08:58 | |
*** chenke has quit IRC | 08:58 | |
*** ChanServ changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: http://docs.openstack.org/developer/ironic/ | Bugs: https://bugs.launchpad.net/ironic" | 08:59 | |
-openstackstatus- NOTICE: CI is back online but has a huge backlog. Please be patient and if possible delay approving changes until it has caught up. | 08:59 | |
*** ndipanov has joined #openstack-ironic | 09:01 | |
*** e0ne has joined #openstack-ironic | 09:03 | |
*** romcheg has joined #openstack-ironic | 09:03 | |
*** pelix has joined #openstack-ironic | 09:06 | |
*** chlong has joined #openstack-ironic | 09:07 | |
*** achanda has joined #openstack-ironic | 09:08 | |
*** Nisha has joined #openstack-ironic | 09:10 | |
Nisha | ramineni, hi | 09:11 |
*** achanda has quit IRC | 09:13 | |
sambetts | Morning all 0/ | 09:15 |
yuikotakada | sambetts, o/ | 09:17 |
sambetts | Hows it going yuikotakada | 09:17 |
sambetts | ? | 09:17 |
*** athomas has joined #openstack-ironic | 09:18 | |
yuikotakada | sambetts, today is not so much fine... so sleepy :( how are you? | 09:19 |
sambetts | yuikotakada: Also sleepy :-P has summer reached japan now? | 09:21 |
yuikotakada | sambetts, yup, it's too hot everyday, so I cannot sleep well at night >_< London also? | 09:22 |
lucasagomes | folks https://bugs.launchpad.net/ironic/+bug/1479192 can you guys reproduce it? | 09:22 |
openstack | Launchpad bug 1479192 in Ironic "Tescase drivers/test_pxe.py::test_validate_fail_invalid_trusted_boot_value fails." [Undecided,New] - Assigned to Shivanand Tendulker (shivanand-tendulker) | 09:22 |
lucasagomes | I'm running against master and I can't, otherwise our gate would be broken | 09:22 |
lucasagomes | rameshg87-lunch, ^ | 09:22 |
sambetts | yuikotakada: its pretty warm here its ~20C here which is pretty good | 09:23 |
sambetts | lucasagomes: I'm just running "tox --recreate" on master so I'll see what I get | 09:25 |
lucasagomes | sambetts, thanks | 09:25 |
*** jamielennox is now known as jamielennox|away | 09:25 | |
yuikotakada | sambetts, it sounds good :) In Japan recently around 35C...terrible | 09:26 |
*** huangkai2 has quit IRC | 09:26 | |
* rameshg87-lunch rameshg87 | 09:27 | |
rameshg87-lunch | lucasagomes: yeah, stendulker was able to reproduce it | 09:27 |
lucasagomes | stendulker, hi there, how? | 09:27 |
lucasagomes | gate should be broken if so | 09:28 |
rameshg87-lunch | lucasagomes: that test case is wrong now | 09:28 |
lucasagomes | rameshg87-lunch, right, but the pxe driver uses trusted_boot | 09:28 |
lucasagomes | should the right fix be add that validation back? | 09:28 |
rameshg87-lunch | lucasagomes: it doesn't raise InvalidParameterValue in the place expected, instead raises where it is actually trying to contact glance | 09:28 |
*** rameshg87-lunch is now known as rameshg87 | 09:28 | |
stendulker | lucasagomes: Hi | 09:29 |
rameshg87 | lucasagomes: in most environments (including mine), trying to contact glance ends up in an exception which inturns gets converted to InvalidParameterValue | 09:29 |
sambetts | lucasagomes: all tests pass fine for me | 09:30 |
rameshg87 | lucasagomes: but in some environments, it ends up in timeout fixture iirc | 09:30 |
lucasagomes | rameshg87, right, but pxe driver should not validate the trusted boot option? | 09:30 |
stendulker | lucasagomes: In my environment, tox never gives me InvalidParameterValue but gives timeout exception | 09:30 |
rameshg87 | lucasagomes: currently pxe driver only doesn't validate the value of trusted boot | 09:30 |
stendulker | lucasagomes: I had sen one more such logical issue resolved through https://review.openstack.org/#/c/200398/ | 09:31 |
rameshg87 | lucasagomes: I mean PXEBoot doesn't validate the value of trusted boot | 09:31 |
lucasagomes | rameshg87, but it should no? cause it uses trusted boot | 09:31 |
lucasagomes | https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/pxe.py#L388-L391 | 09:31 |
*** ig0r_ has joined #openstack-ironic | 09:31 | |
*** MattMan has quit IRC | 09:31 | |
sambetts | lucasagomes: I've even just run that specfic test and it passed | 09:32 |
lucasagomes | sambetts, same here | 09:32 |
lucasagomes | odd | 09:32 |
stendulker | sabetts: It passes because glance thorws the exception expected by testcase | 09:32 |
rameshg87 | lucasagomes: do you mean PXEBoot should validate the value of trusted boot because we do if trusted boot == true ? | 09:32 |
rameshg87 | we do <something> | 09:33 |
stendulker | sambetts: But exception do not come from place expected by testcase | 09:33 |
lucasagomes | rameshg87, yeah it should point out that the valiue specified to the trusted_boot option is not valid no? Like other drivers does | 09:33 |
lucasagomes | if one adds trusted_boot:BLAH | 09:33 |
sambetts | stendulker: I have no OpenStack services running, do you have glance running on the machine your running your tests on? | 09:33 |
stendulker | lucasagomes: I too was feel that Boot interfacce should validate these capabilities | 09:34 |
stendulker | sambetts: Have glance running through devstack | 09:34 |
*** MattMan has joined #openstack-ironic | 09:34 | |
rameshg87 | lucasagomes: but aren't deploy interfaces supposed to validate that - https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/iscsi_deploy.py#L664 | 09:34 |
rameshg87 | ?? | 09:34 |
sambetts | stendulker: it sounds to me like there is a mock missing, so its actually hitting glance then | 09:34 |
rameshg87 | lucasagomes: need to leave desk now, will be right back .. sorry | 09:35 |
*** rameshg87 is now known as rameshg87-away | 09:35 | |
stendulker | lucasagomes: I too feel that Boot interface should validate capabilities being used there | 09:35 |
*** jcoufal has quit IRC | 09:35 | |
lucasagomes | stendulker, rameshg87-away yeah, it seem so... Because it uses it | 09:35 |
*** ishant has joined #openstack-ironic | 09:35 | |
Nisha | dtantsur|brb, lucasagomes rameshg87-away please review https://review.openstack.org/201904 | 09:35 |
lucasagomes | ok left a comment in the patch | 09:35 |
* stendulker Going for a meeting | 09:35 | |
*** huangkai2 has joined #openstack-ironic | 09:36 | |
*** stendulker_ has joined #openstack-ironic | 09:39 | |
*** stendulker has quit IRC | 09:40 | |
*** chenglch has quit IRC | 09:42 | |
*** jcoufal has joined #openstack-ironic | 09:52 | |
*** naohirot has quit IRC | 09:54 | |
*** coolsvap is now known as coolsvap|away | 09:55 | |
*** marzif_ has joined #openstack-ironic | 09:57 | |
*** yuikotakada is now known as yuikot_go_home | 09:58 | |
*** alexpilotti has joined #openstack-ironic | 10:01 | |
*** jcoufal has quit IRC | 10:02 | |
ramineni | lucasagomes, hi.. | 10:08 |
lucasagomes | ramineni, hi there | 10:08 |
*** romcheg has quit IRC | 10:09 | |
ramineni | lucasagomes, one question, , can we import configuration options from one module to another module .. like from glance to ironic | 10:09 |
lucasagomes | ramineni, from one project to another? No, we can't read their configuration file | 10:10 |
lucasagomes | ramineni, for modules within Ironic yes, we can use a method called "import_opt" | 10:11 |
ramineni | lucasagomes, ok, ya .. thought so.. just want to confirm :) | 10:11 |
ramineni | lucasagomes, thanks :) | 10:11 |
lucasagomes | ramineni, yw! | 10:11 |
*** jcoufal has joined #openstack-ironic | 10:12 | |
*** dtantsur|brb is now known as dtantsur | 10:12 | |
*** kbyrne has quit IRC | 10:21 | |
*** huangkai3 has joined #openstack-ironic | 10:21 | |
*** romcheg has joined #openstack-ironic | 10:22 | |
*** huangkai2 has quit IRC | 10:22 | |
*** kbyrne has joined #openstack-ironic | 10:23 | |
*** romainh has quit IRC | 10:23 | |
*** huangkai4 has joined #openstack-ironic | 10:25 | |
*** DaveMitchelll has joined #openstack-ironic | 10:25 | |
*** huangkai3 has quit IRC | 10:26 | |
DaveMitchelll | Hi guys, perhaps someone can help answer a question I have. I am only able to create N-1 bare metal nodes from horizon. With N being the number of nodes enrolled. | 10:28 |
DaveMitchelll | If I have one unused node left, and try to create a new baremetal instance, I recieve the 'No valid host was found.' message | 10:29 |
lucasagomes | DaveMitchelll, hi there, I don't know about the horizon bits. Perhaps someone at #openstack-horizon can give you a better answer? | 10:29 |
openstackgerrit | Laura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces https://review.openstack.org/206232 | 10:29 |
lucasagomes | DaveMitchelll, oh ok... So the node is registered in Ironic as well? Can you check "ironic node-list" to see if it's there | 10:30 |
lucasagomes | ? | 10:30 |
DaveMitchelll | So I have 8 bare metal nodes registered in Ironic | 10:30 |
DaveMitchelll | It is shown in ironic node-list | 10:31 |
DaveMitchelll | and the node is used | 10:31 |
DaveMitchelll | I guess it is something funning on the scheduler side | 10:31 |
DaveMitchelll | Because if I try and create 8 instances, I cant | 10:31 |
lucasagomes | all the nodes are exactly same? | 10:32 |
lucasagomes | and you have only 1 flavor for all them? | 10:32 |
DaveMitchelll | yes | 10:32 |
DaveMitchelll | and yes | 10:32 |
lucasagomes | yeah that's odd | 10:33 |
*** Nisha has quit IRC | 10:33 | |
lucasagomes | nova hypervisor-state shows available resources there? | 10:33 |
lucasagomes | stat* | 10:33 |
openstackgerrit | Laura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces https://review.openstack.org/206238 | 10:33 |
*** rameshg87-away is now known as rameshg87 | 10:35 | |
lucasagomes | DaveMitchelll, it may worth checking if it's always the same node that can't be deployed to. When you did "ironic node-list" check if the provision_state of that node is "available" and if the maintenance mode is "False" | 10:36 |
rameshg87 | lucasagomes: hi, yeah, I agree, we should just validate at least the trusted_boot capability there before using it | 10:36 |
lucasagomes | otherwise the node won't be exposed to the nova scheduler | 10:36 |
lucasagomes | rameshg87, ++ | 10:36 |
openstackgerrit | Laura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces https://review.openstack.org/206243 | 10:36 |
sambetts | lucasagomes, rameshg87: Did you see my comment on the patch? | 10:36 |
*** stendulker_ has quit IRC | 10:36 | |
* rameshg87 opens | 10:36 | |
lucasagomes | sambetts, I haven't no | 10:37 |
lucasagomes | will look | 10:37 |
sambetts | :) | 10:37 |
*** pal has quit IRC | 10:37 | |
rameshg87 | sambetts: yeah, I too agree, test shouldn't be moved | 10:38 |
rameshg87 | sambetts: but your point is also to mock image service to assert (stronger) that exception is raised from the expected place, right ? | 10:39 |
sambetts | yup | 10:39 |
rameshg87 | sambetts: yeah, and we could do something like self.assertIn('trusted_boot', str(exception)) as well | 10:39 |
rameshg87 | to make sure the exception was raised at proper place | 10:40 |
sambetts | rameshg87: Right now it doesn't actually even raise an exception if the value is invalid, there isn't any validation on that, it just takes any value thats not "true" as false | 10:40 |
rameshg87 | sambetts: right .. | 10:41 |
rameshg87 | sambetts: this happened because I moved lot of code between PXEBoot and ISCSIDeploy and missed this :) | 10:41 |
rameshg87 | sambetts: when it was a singe validate of pxe driver (before https://review.openstack.org/#/c/166513/), it was doing the right thing | 10:42 |
sambetts | :-) its all good, all it needs is one line adding to the PXEBoot validate function to call out to the deploy util one to validate the capablity | 10:43 |
rameshg87 | sambetts: exactly :) | 10:44 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: Document API versioning https://review.openstack.org/206999 | 10:44 |
lucasagomes | yeah ++ it should validate that capability since the interface uses it | 10:44 |
*** huangkai5 has joined #openstack-ironic | 10:44 | |
sambetts | lucasagomes: validate_boot_parameters_for_trusted_boot does get called if is_trusted_boot_requested returns "true" | 10:44 |
sambetts | True* | 10:44 |
*** huangkai4 has quit IRC | 10:44 | |
sambetts | but the way is_trusted_boot_requested works is 'return secure_boot == "true"' | 10:45 |
sambetts | so invalid values just return False | 10:45 |
sambetts | trusted_boot* | 10:45 |
openstackgerrit | Laura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces https://review.openstack.org/206244 | 10:45 |
lucasagomes | sambetts, oh gotcha ++ | 10:46 |
* lucasagomes adds a new comment | 10:46 | |
sambetts | lucasagomes: still we should add the validation back in :-P | 10:47 |
lucasagomes | yeah | 10:47 |
openstackgerrit | Laura Moore proposed openstack/ironic: Addition of portgroups to support LAG interfaces https://review.openstack.org/206245 | 10:48 |
*** davideagnello has joined #openstack-ironic | 11:03 | |
*** zhenguo has quit IRC | 11:04 | |
*** jlvillal has joined #openstack-ironic | 11:04 | |
*** davideagnello has quit IRC | 11:07 | |
*** romainh has joined #openstack-ironic | 11:10 | |
*** achanda has joined #openstack-ironic | 11:10 | |
dtantsur | lucasagomes, o/ any new ideas on scheduler misbehavior? | 11:11 |
*** athomas has quit IRC | 11:11 | |
lucasagomes | dtantsur, I haven't looked into it yet. I have to reproduce it. Do you have an env handy with that error? | 11:11 |
*** pal has joined #openstack-ironic | 11:11 | |
dtantsur | nope :( I git a bunch of logs from folks, but they don't help much... | 11:12 |
*** achanda has quit IRC | 11:15 | |
lucasagomes | dtantsur, right, yeah I will take a look into it after work. The logs are part of that email thread? There's a bugzilla for that bug? | 11:16 |
dtantsur | lucasagomes, last time I asked there wasn't... and I think I pulled logs from that machine, so I'm not really sure they exist anywhere | 11:17 |
lucasagomes | dtantsur, I see.. I will comment on there | 11:17 |
lucasagomes | s/comment/reply | 11:17 |
lucasagomes | I came to the office but there's nobody here, so I'm just going back home and continue from there | 11:18 |
dtantsur | I see :) | 11:18 |
*** huangkai5 has quit IRC | 11:19 | |
lucasagomes | be right back | 11:19 |
*** lucasagomes has quit IRC | 11:19 | |
*** huangkai5 has joined #openstack-ironic | 11:19 | |
*** jcoufal has quit IRC | 11:26 | |
*** jcoufal has joined #openstack-ironic | 11:26 | |
*** ramineni has quit IRC | 11:34 | |
*** thrash|g0ne is now known as thrash | 11:35 | |
*** huangkai6 has joined #openstack-ironic | 11:36 | |
*** huangkai5 has quit IRC | 11:37 | |
*** sinval has joined #openstack-ironic | 11:45 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: Fix broken agent virtual media drivers https://review.openstack.org/205998 | 11:45 |
sinval | good morning | 11:46 |
*** yuikotakada has joined #openstack-ironic | 11:46 | |
* rameshg87 goes home and will be back on Monday | 11:47 | |
*** e0ne has quit IRC | 11:47 | |
*** rameshg87 has quit IRC | 11:47 | |
sambetts | Have a good one rameshg87 o/ | 11:48 |
*** pal has quit IRC | 11:48 | |
TheJulia | Good morning! | 11:49 |
sambetts | Good Morning! TheJulia o/ | 11:49 |
*** huangkai7 has joined #openstack-ironic | 11:50 | |
*** huangkai6 has quit IRC | 11:50 | |
dtantsur | TheJulia, morning | 11:54 |
*** athomas has joined #openstack-ironic | 12:00 | |
*** huangkai7 has quit IRC | 12:02 | |
*** lucasagomes has joined #openstack-ironic | 12:05 | |
*** lucasagomes is now known as lucas-hungry | 12:05 | |
*** huangkai7 has joined #openstack-ironic | 12:07 | |
*** ishant has quit IRC | 12:11 | |
*** huangkai8 has joined #openstack-ironic | 12:12 | |
*** huangkai7 has quit IRC | 12:14 | |
openstackgerrit | Summer Barringer proposed openstack/bifrost: Documentation reformatting https://review.openstack.org/206222 | 12:15 |
valkyrja | Good morning | 12:17 |
dtantsur | morning valkyrja | 12:18 |
*** huangkai8 has quit IRC | 12:23 | |
*** trown|outttypeww is now known as trown | 12:23 | |
*** jjohnson2 has joined #openstack-ironic | 12:26 | |
*** sinval has quit IRC | 12:26 | |
*** huangkai8 has joined #openstack-ironic | 12:28 | |
*** lucas-hungry is now known as lucasagomes | 12:30 | |
*** huangkai8 has quit IRC | 12:33 | |
*** huangkai8 has joined #openstack-ironic | 12:34 | |
*** jamielennox|away is now known as jamielennox | 12:35 | |
*** sinval has joined #openstack-ironic | 12:38 | |
*** romainh has left #openstack-ironic | 12:40 | |
*** huangkai9 has joined #openstack-ironic | 12:46 | |
*** huangkai8 has quit IRC | 12:48 | |
*** e0ne has joined #openstack-ironic | 12:54 | |
*** huangkai9 has quit IRC | 12:54 | |
*** huangkai9 has joined #openstack-ironic | 12:54 | |
NobodyCam | good mornign IRonicers | 12:57 |
TheJulia | good morning NobodyCam | 12:57 |
*** huangkai10 has joined #openstack-ironic | 12:58 | |
NobodyCam | mornign TheJulia :) | 12:58 |
NobodyCam | morning dtantsur lucasagomes sambetts valkyrja TheJulia | 12:58 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Split common database code into ironic_inspector.db https://review.openstack.org/207449 | 12:59 |
dtantsur | morning NobodyCam | 12:59 |
NobodyCam | :) | 12:59 |
*** huangkai9 has quit IRC | 12:59 | |
lucasagomes | NobodyCam, TheJulia good ugt morning | 12:59 |
NobodyCam | :) | 13:00 |
lucasagomes | folks if you guys have a time, mind taking a peek at https://review.openstack.org/#/c/204162/ ? | 13:00 |
* lucasagomes wants to fix it soon | 13:00 | |
NobodyCam | lucasagomes: will review today.. just need to wake up a bit | 13:01 |
NobodyCam | :) | 13:01 |
*** huangkai11 has joined #openstack-ironic | 13:01 | |
*** huangkai10 has quit IRC | 13:02 | |
*** davideagnello has joined #openstack-ironic | 13:03 | |
*** romcheg1 has joined #openstack-ironic | 13:04 | |
*** romcheg has quit IRC | 13:04 | |
lucasagomes | NobodyCam, no rush! Thanks | 13:04 |
*** huangkai12 has joined #openstack-ironic | 13:05 | |
*** huangkai11 has quit IRC | 13:06 | |
*** jamielennox is now known as jamielennox|away | 13:06 | |
jroll | morning all :) | 13:08 |
jroll | DaveMitchelll: did you set reserved_host_memory_mb=0 in nova? | 13:08 |
*** kkoski has joined #openstack-ironic | 13:08 | |
*** davideagnello has quit IRC | 13:08 | |
jroll | DaveMitchelll: without that nova makes each compute host reserve some memory, so when you're down to one node it will think it doesn't have enough capacityt | 13:09 |
jroll | lucasagomes: dtantsur: so. do y'all remember why we didn't do semver for our api before? was there even a reason? was it brought up? | 13:09 |
dtantsur | jroll, we did whatever nova (and now api-wg) did | 13:09 |
dtantsur | jroll, and they expect major version changes only for serious API rewrites | 13:10 |
jroll | mmmhmm. | 13:10 |
dtantsur | it was brought up on the api-wg spec, but it has no activity since then | 13:10 |
jroll | I like mrda's email. just sayin. | 13:10 |
dtantsur | I like it, but I don't think it would be of any help in this situation | 13:10 |
*** ig0r_ has quit IRC | 13:10 | |
*** huangkai12 has quit IRC | 13:11 | |
lucasagomes | jroll, I don't think we had a reason, yeah we followed the nova spec AFAICT as dtantsur said | 13:11 |
lucasagomes | jroll, dtantsur probably also because it may look a bit odd no? e.g API v1 microversion 3.2.1 | 13:12 |
* jroll sighs. | 13:12 | |
*** huangkai12 has joined #openstack-ironic | 13:12 | |
* jroll %s/micro// | 13:13 | |
jroll | so | 13:13 |
jroll | what I would do if I could start over | 13:13 |
jroll | is remove v1 from the url. | 13:13 |
jroll | and just version everything x.y.z based on header | 13:13 |
dtantsur | well, maybe... | 13:14 |
dtantsur | but we can't start over | 13:14 |
NobodyCam | mornign jroll | 13:14 |
jroll | hi NobodyCam :) | 13:14 |
NobodyCam | :) | 13:14 |
jroll | dtantsur: in theory we could make that how v2 works :P | 13:15 |
jroll | but yeah :/ | 13:15 |
*** [1]cdearborn has joined #openstack-ironic | 13:15 | |
jroll | I do think a semver-like thing would help in this situation | 13:15 |
jroll | because it clearly signals where the break is | 13:15 |
jroll | hell, we could allow people to pass 1.2.latest or whatever | 13:16 |
lucasagomes | yeah... problem we have 2 versionins for the API now, before microversion a non-backward compat change would need to go to /v2, now we can handle with microversion | 13:16 |
lucasagomes | so it's a bit odd | 13:16 |
*** ig0r_ has joined #openstack-ironic | 13:16 | |
*** huangkai13 has joined #openstack-ironic | 13:16 | |
*** huangkai12 has quit IRC | 13:18 | |
*** pal has joined #openstack-ironic | 13:18 | |
*** huangkai14 has joined #openstack-ironic | 13:20 | |
*** huangkai13 has quit IRC | 13:21 | |
*** marzif_ has quit IRC | 13:21 | |
*** marzif_ has joined #openstack-ironic | 13:22 | |
*** marzif_ has quit IRC | 13:22 | |
*** e0ne has quit IRC | 13:22 | |
*** huangkai15 has joined #openstack-ironic | 13:23 | |
*** rbrooker has joined #openstack-ironic | 13:23 | |
*** huangkai14 has quit IRC | 13:25 | |
*** kbyrne has quit IRC | 13:26 | |
*** kbyrne has joined #openstack-ironic | 13:27 | |
*** ig0r_ has quit IRC | 13:31 | |
*** rloo has joined #openstack-ironic | 13:31 | |
*** huangkai16 has joined #openstack-ironic | 13:31 | |
*** e0ne has joined #openstack-ironic | 13:31 | |
*** huangkai15 has quit IRC | 13:33 | |
*** huangkai17 has joined #openstack-ironic | 13:36 | |
*** huangkai16 has quit IRC | 13:36 | |
jroll | lucasagomes: +A on https://review.openstack.org/#/c/205142/ | 13:38 |
lucasagomes | jroll, w00t! | 13:38 |
* lucasagomes starts adding deprecating messages away! | 13:38 | |
jroll | \o/ | 13:39 |
*** pal has quit IRC | 13:39 | |
sambetts | jroll, lucasagomes: I more excited about the deploy/install guide being updated to explain how to use IPA ;) | 13:39 |
lucasagomes | sambetts, :-) well it's quite easy | 13:39 |
lucasagomes | sambetts, get the IPA ramdisk and replace the bash one with it | 13:40 |
lucasagomes | done | 13:40 |
jroll | heh | 13:40 |
sambetts | just a differnt DiB command right? | 13:40 |
*** mjturek1 has joined #openstack-ironic | 13:40 | |
* jroll cries | 13:40 | |
jroll | sambetts: http://tarballs.openstack.org/ironic-python-agent/coreos/files/ | 13:40 |
lucasagomes | sambetts, pretty much. Or you can use the coreos tool to build it too | 13:40 |
jroll | or cd ipa/imagebuild/coreos/ && cat README && make | 13:40 |
jroll | I think we made it too easy and now everyone wants to use dib to build it | 13:41 |
lucasagomes | jroll, some people can't use coreos because they can productize it | 13:41 |
lucasagomes | us for e.g we need to use RH stuff for distributing it | 13:42 |
jroll | lucasagomes: silly business rules aside | 13:42 |
lucasagomes | but yeah, for my tests I just use the coreos thing | 13:42 |
lucasagomes | jroll, sure yeah | 13:42 |
lucasagomes | but still we gotta conform to it | 13:42 |
jroll | again. | 13:42 |
* jroll cries | 13:42 | |
jroll | best tool for the job etc etc | 13:42 |
lucasagomes | heh | 13:42 |
lucasagomes | well dracut rocks to create ramdisks IMO | 13:42 |
lucasagomes | having an IPA module for it would be +2 from me! | 13:43 |
jroll | idk, I like the unpack, copy files, pack back up method :P | 13:43 |
jroll | but patches welcome ;D | 13:44 |
lucasagomes | right yeah it's simpler | 13:46 |
*** pal has joined #openstack-ironic | 13:49 | |
*** cdearborn has joined #openstack-ironic | 13:51 | |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal power state commands https://review.openstack.org/172517 | 13:52 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Introduce openstackclient plugin https://review.openstack.org/171672 | 13:52 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal port create https://review.openstack.org/172461 | 13:52 |
openstackgerrit | Brad P. Crochet proposed openstack/python-ironicclient: Add provision state to set command https://review.openstack.org/206119 | 13:52 |
*** krtaylor has quit IRC | 13:55 | |
openstackgerrit | Merged openstack/ironic-specs: Deprecate the bash ramdisk https://review.openstack.org/205142 | 13:59 |
rloo | morning jroll, hi lucasagomes, sambetts! | 14:01 |
lucasagomes | rloo, good morning! | 14:01 |
rloo | I'm here today, then gone for about over a week and back on some Monday. I'm going to try to do reviews today. Are there any urgent ones? | 14:02 |
*** pal has quit IRC | 14:02 | |
NobodyCam | good mornign rloo | 14:03 |
*** pal has joined #openstack-ironic | 14:03 | |
rloo | hey, morning NobodyCam! | 14:03 |
jroll | rloo: they're all urgent, of course! | 14:04 |
rloo | jroll: you have to learn to prioritize :) | 14:04 |
jroll | lucasagomes: 14:03:28 greghaynes | we'll need to make sure ironic is ok removing that before they officially deprecate the bash ramdisk | 14:04 |
jroll | re ironic gate on dib | 14:05 |
greghaynes | ya, dib isnt being the best citizen in the gate and so our choices are either remove that test from dib or remove a lot of the dib func tests, and Id greatly prefer the former and I expect you all dont mind too much :) | 14:06 |
*** dguerri is now known as dguerri` | 14:06 | |
*** [1]cdearborn has quit IRC | 14:07 | |
*** krtaylor has joined #openstack-ironic | 14:08 | |
*** thiagop has joined #openstack-ironic | 14:08 | |
lucasagomes | greghaynes, we can remove the test after we do remove the support for the bash ramdisk right? | 14:08 |
thiagop | good morning Ironic people | 14:08 |
lucasagomes | we don't need to remove it when it's deprecated. We can leave it because people will still able to fix bugs in the bash ramdisk | 14:08 |
greghaynes | lucasgnomes: hrm, the issue is that test puts dib in the integrated gate queue which is especially not great since dib relies on a lot of external resources so there are frequent transient failures.... | 14:10 |
thiagop | rloo: people said you're looking for reviews to make | 14:10 |
thiagop | :) | 14:10 |
rloo | thiagop: no, i know where to find reviews. just wanted to know if there were any urgent ones, but it doesn't seem like it, so I'll toss a coin soon :) | 14:10 |
jroll | lucasagomes: basically having that gate on dib means if dib job fails, ironic jobs get reset, and thus nova jobs get reset | 14:11 |
jroll | and it's killing the gate | 14:11 |
jroll | lucasagomes: greghaynes maybe move it to experimental and we can run it on any risky ironic changes? | 14:11 |
greghaynes | lucasgnomes: If we really want it to remain tested, I could add a build test to dib that builds the ironic bash ramdisk | 14:11 |
thiagop | rloo: if you can stack this on your queue, would be of great help: https://review.openstack.org/#/c/187762/ | 14:11 |
greghaynes | which would happen in the dib functest jobs so it wouldnt tie us all together | 14:12 |
jroll | lucasagomes: greghaynes: also gate links like that go by job name, so we could just make a job with a different name and it would also solve it | 14:12 |
*** liliars has joined #openstack-ironic | 14:12 | |
greghaynes | hah, yea | 14:13 |
rloo | thiagop: sorry, i don't think that'll happen today. i want to work on more infrastructure things. haven't yet looked at the list of patches but the RAID stuff comes to mind. | 14:13 |
lucasagomes | jroll, greghaynes right | 14:13 |
thiagop | rloo: no problem | 14:13 |
lucasagomes | FWIW we already have jobs in gate testing IPA | 14:13 |
lucasagomes | both methods, iscsi and the agent one | 14:13 |
lucasagomes | but they are not built with DIB | 14:13 |
jroll | right | 14:14 |
*** achanda has joined #openstack-ironic | 14:14 | |
lucasagomes | they use the coreos tools... we can just add a flag to devstack where they IPA image will be built with DIB | 14:14 |
lucasagomes | should be easy enough | 14:14 |
jroll | lucasagomes: btw would you mind reviewing https://review.openstack.org/#/c/137171/ sometime soonish? | 14:14 |
jroll | well | 14:14 |
jroll | the DIB IPA ramdisk is crazy bloated | 14:14 |
lucasagomes | problem is the RAM requirements | 14:14 |
jroll | there's no way... yeah | 14:14 |
lucasagomes | so... that will need to be worked out | 14:14 |
lucasagomes | yeah | 14:14 |
lucasagomes | jroll, ++ will do today | 14:15 |
* jroll calls not it as he helped get the coreos image as slim as possible | 14:15 | |
jroll | thank you! | 14:15 |
thiagop | if anyone would like to take a look at https://review.openstack.org/#/c/187762/ we'll appreciate very much | 14:15 |
greghaynes | well you would need to gate that with dib so you can test dib off master... do you know if the current dib ramdisk test performs any kind of booting of the ramdisk? | 14:15 |
greghaynes | it just tests a build right? | 14:15 |
jroll | greghaynes: I thought it ran tempest | 14:16 |
* jroll looks | 14:16 | |
jroll | gate-tempest-dsvm-ironic-pxe_ssh | 14:16 |
jroll | yeah, that actually runs devstack/tempest | 14:16 |
greghaynes | that seems like a waste - dib cant effect anything that could break tempest there | 14:16 |
jroll | it can | 14:17 |
jroll | I can show you if you'd like but I don't think infra would appreciate that :P | 14:17 |
greghaynes | wow, my mind is being blown, so tempest loads the ramdisk we create? | 14:18 |
jroll | you could certainly change this file and break ironic tempest jobs https://github.com/openstack/diskimage-builder/blob/master/elements/deploy-ironic/init.d/80-deploy-ironic | 14:18 |
*** achanda has quit IRC | 14:18 | |
jroll | yes | 14:18 |
jroll | (also, ikr) | 14:18 |
greghaynes | ok, that is kinda awesome | 14:18 |
* jroll bbiab | 14:19 | |
*** pal has quit IRC | 14:20 | |
lucasagomes | heh | 14:21 |
*** huangkai17 has quit IRC | 14:26 | |
*** pal has joined #openstack-ironic | 14:28 | |
*** ig0r_ has joined #openstack-ironic | 14:32 | |
*** Vikas_ has quit IRC | 14:34 | |
*** pal has quit IRC | 14:34 | |
*** kkoski has quit IRC | 14:37 | |
*** rbrooker has quit IRC | 14:38 | |
lucasagomes | jroll, good point re PTL thee | 14:42 |
lucasagomes | there* | 14:42 |
*** bapalm_ has joined #openstack-ironic | 14:43 | |
thiagop | lucasagomes: quick question: what happens when IPA gets a node that doesn't have partitions on its disk? | 14:47 |
*** mtanino has joined #openstack-ironic | 14:50 | |
lucasagomes | thiagop, nothing really. Ironic or IPA will create the partitions depending on the methodology you use for the deployment | 14:50 |
lucasagomes | it's expected the local disks to have no partitions when IPA starts because of cleaning | 14:51 |
lucasagomes | thiagop, if you use pxe_* drivers Ironic will partition the disk for you | 14:51 |
*** achanda has joined #openstack-ironic | 14:51 | |
lucasagomes | thiagop, for agent_* drivers, currently it only supports full disk images. So IPA will write that disk image (which already contains the partitions) to the local disk | 14:51 |
thiagop | I'm putting together a new implementation of agent driver, but I'm getting a "/dev/sda: unrecognised disk label" error when copying the configdrive | 14:52 |
lucasagomes | thiagop, the image your using contains a valid MBR? | 14:55 |
lucasagomes | (not sure if agent supports gpt) | 14:55 |
thiagop | I'm not really sure | 14:55 |
lucasagomes | thiagop, right, how did you create the image? | 14:56 |
lucasagomes | usually cloud images are just partition images | 14:56 |
thiagop | dib | 14:56 |
lucasagomes | thiagop, did you use the "vm" element for it? | 14:56 |
thiagop | using fedora baremetal iso | 14:56 |
dtantsur | rloo, morning! could you please review docs on our versioning (as it is now, no flame war intended)? https://review.openstack.org/#/c/206999 | 14:56 |
lucasagomes | (naming are pretty hard, in DIB "vm" is the element that creates a full idks image so you can boot it in a vm( | 14:56 |
lucasagomes | )* | 14:56 |
rloo | dtantsur: sure | 14:57 |
lucasagomes | thiagop, right, yeah so it's a partition image. Add the VM element to it | 14:57 |
lucasagomes | thiagop, for ref https://github.com/openstack/diskimage-builder/tree/master/elements/vm | 14:57 |
thiagop | let me check if I understanded that righ: to use the image with agent it needs to be a "vm" image? | 14:58 |
lucasagomes | thiagop, it needs to have a valid bootloader and a partition table | 14:58 |
lucasagomes | I believe only MBR is supported for partition table (will confirm it, lemme look at the agent code) | 14:59 |
thiagop | I'm not very familiar, but I though "vm" and "baremetal" options were mutually exclusive | 14:59 |
lucasagomes | thiagop, I think the "baremetal" element just extracts the kernel and ramdisk at the end | 14:59 |
lucasagomes | you don't need that | 14:59 |
NobodyCam | lucasagomes: that is my understanding too | 14:59 |
lucasagomes | because you will be booting from local disk and not from the network after the image is deployed | 14:59 |
lucasagomes | https://github.com/openstack/diskimage-builder/tree/master/elements/baremetal | 15:00 |
lucasagomes | thiagop, yeah you don't need the baremetal element | 15:00 |
lucasagomes | (perhaps we need to start renaming things in DIB, it's very confusing) | 15:00 |
*** lazy_prince has quit IRC | 15:01 | |
NobodyCam | lol | 15:01 |
*** krtaylor has quit IRC | 15:01 | |
thiagop | hey NobodyCam , morning | 15:01 |
lucasagomes | thiagop, you also don't need to use the iso element, unless you want to boot the deploy ramdisk using the virtual media | 15:01 |
*** rbrooker has joined #openstack-ironic | 15:02 | |
thiagop | I feel like I know nothing (Jon Snow) | 15:02 |
thiagop | :) | 15:02 |
lucasagomes | thiagop, are you booting the IPA ramdisk via network or virtual media? | 15:02 |
thiagop | lucasagomes: network | 15:02 |
lucasagomes | thiagop, I don't blame you. I think the names of things are pretty horrible | 15:02 |
lucasagomes | thiagop, right so just create a image with the "fedora" and "vm" element | 15:02 |
lucasagomes | and deploy it with agent | 15:02 |
lucasagomes | should work | 15:02 |
dtantsur | rloo, btw IIRC we no longer have "reverify", it's the same as "recheck" | 15:02 |
dtantsur | rloo, we also no longer have "recheck bug #..." | 15:03 |
thiagop | I'd appreciate to understand more on that if there is any doc available | 15:03 |
rloo | dtantsur: oh, i didn't realize that | 15:03 |
*** ig0r_ has quit IRC | 15:03 | |
thiagop | I'll try that. Thanks lucasagomes NobodyCam | 15:03 |
rloo | dtantsur: guess i was hoping reverify would be faster. gate seems really slow | 15:03 |
lucasagomes | thiagop, ++ for documenting it | 15:03 |
NobodyCam | :) | 15:03 |
*** ig0r__ has joined #openstack-ironic | 15:03 | |
*** achanda has quit IRC | 15:03 | |
*** zz_natorious is now known as natorious | 15:03 | |
dtantsur | rloo gate was broken this morning again. the 3rd time in a row IIRC | 15:03 |
dtantsur | we have a huge check pipeline backlog now... | 15:04 |
rloo | dtantsur: that would explain it then :-( | 15:04 |
TheJulia | :( | 15:04 |
lucasagomes | yeah the machines running the jobs went were running out of space so it needed to be freed and gate was restarted | 15:05 |
lucasagomes | (that's what I heard at least) | 15:05 |
*** yuikotakada has quit IRC | 15:08 | |
*** logan2 has quit IRC | 15:08 | |
rloo | I didn't know about this wiki, guess we should hold off on approving things: https://wiki.openstack.org/wiki/Infrastructure_Status | 15:08 |
*** ig0r_ has joined #openstack-ironic | 15:09 | |
*** ig0r__ has quit IRC | 15:09 | |
*** kkoski has joined #openstack-ironic | 15:09 | |
NobodyCam | rloo: oh wow nor did I but great link... :) | 15:10 |
*** avladu has joined #openstack-ironic | 15:10 | |
*** ig0r__ has joined #openstack-ironic | 15:13 | |
*** krtaylor has joined #openstack-ironic | 15:14 | |
*** ig0r__ has quit IRC | 15:15 | |
*** ig0r_ has quit IRC | 15:15 | |
lucasagomes | jroll, JayF you know if IPA can write the config drive for GPT partiton table? | 15:16 |
lucasagomes | jroll, JayF https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/shell/copy_configdrive_to_disk.sh#L62 | 15:16 |
jroll | lucasagomes: I'm not sure but I think it may depend on MBR | 15:16 |
lucasagomes | that seems to work for MBR and GPT, tho the comment on L17 only talks about MBR | 15:17 |
jroll | right | 15:17 |
jroll | I haven't tested it myself | 15:17 |
lucasagomes | jroll, right... may worth trying cause you're not changing the disk label at any part there | 15:17 |
jroll | yep | 15:17 |
lucasagomes | parted may just respect whatever disk label you have and write a partition at the end | 15:17 |
*** jcoufal has quit IRC | 15:17 | |
TheJulia | I think parted will | 15:18 |
TheJulia | although there is a possibility that it might refuse becuase the gpt table is wrong because the end of the disk at a different location | 15:18 |
rcarrillocruz | TheJulia: heya, i pushed https://review.openstack.org/#/c/206585/2 a bit before https://review.openstack.org/#/c/206745/2 | 15:20 |
*** vishwanathj has quit IRC | 15:21 | |
rcarrillocruz | i think it's good we had sane defaults as we used to | 15:21 |
rcarrillocruz | if we take stephanie's change, at least we should remove the leftovers http_boot_folder and deploy_image_filename from role DOCs | 15:22 |
rcarrillocruz | but i think defaults were good | 15:23 |
avladu | hello guys! can I use configdrive with whole disk images? | 15:23 |
avladu | I am using pxe_ipmitool driver | 15:23 |
*** dguerri` is now known as dguerri | 15:25 | |
avladu | for the moment I saw that the configdrive params are not passed to the next deployment step: https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/iscsi_deploy.py#L325 | 15:27 |
lucasagomes | avladu, that's a good question man... I don't think it's possible | 15:28 |
lucasagomes | perhaps we should allow that just like IPA does | 15:28 |
TheJulia | rcarrillocruz: yeah, stepanie and I were chatting about it yesterday, turns out there are a few things that are not quite happy in that raea :( | 15:28 |
TheJulia | sadly... ci/gate is super unhappy | 15:29 |
lucasagomes | https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/deploy_utils.py#L720-L740 | 15:29 |
lucasagomes | avladu, yeah seems not possible | 15:29 |
*** aweeks has quit IRC | 15:29 | |
*** cppforlife_ has quit IRC | 15:29 | |
*** BadCub has quit IRC | 15:29 | |
*** lekha has quit IRC | 15:29 | |
*** Ng has quit IRC | 15:29 | |
lucasagomes | avladu, mind filling a bug about it? | 15:29 |
avladu | yes, I can do it | 15:29 |
avladu | using the IPA, is there a way to do it? | 15:30 |
lucasagomes | avladu, yeah IPA will write the config driver to the end of you're disk | 15:31 |
lucasagomes | just make sure you don't have more than 3 primary partitions on ur partition table (assuming MBR) | 15:31 |
lucasagomes | of ur* | 15:32 |
*** dguerri is now known as dguerri` | 15:34 | |
thiagop | lucasagomes: solved! Thank you very much. | 15:34 |
lucasagomes | thiagop, cool, you welcome! We need to document things better | 15:35 |
avladu | lucasgomez: thanks | 15:35 |
avladu | lucasagomes: thanks* | 15:36 |
lucasagomes | avladu, np, yw | 15:36 |
*** ifarkas has quit IRC | 15:37 | |
thiagop | do we have a virtualmedia boot interface already? | 15:38 |
lucasagomes | thiagop, for some drivers yes | 15:39 |
lucasagomes | iLO and I think iRMC supports it upstream | 15:39 |
*** ijw has joined #openstack-ironic | 15:39 | |
* lucasagomes needs to check | 15:39 | |
lucasagomes | iLO for sure | 15:39 |
thiagop | after the boot-deploy split? | 15:39 |
lucasagomes | no it supported it before | 15:40 |
thiagop | ok, I'll take a look on that. I have a requirement on VirtualMedia here... | 15:40 |
lucasagomes | but the boot interfance will make it easier to mix and match drivers to use different boot methods (virtual media, iPXE, pxe etc) | 15:40 |
thiagop | maybe I can turn it into a boot interface | 15:41 |
thiagop | ;) | 15:41 |
lucasagomes | cool ++ | 15:41 |
*** rbrooker has quit IRC | 15:45 | |
*** alexpilotti has quit IRC | 15:48 | |
dtantsur | I like how summit talks pass moderation: https://www.openstack.org/summit/tokyo-2015/vote-for-speakers/presentation/4308 | 15:50 |
thiagop | have we reached an agreement about how to name the drivers with boot and deploy interface? | 15:50 |
thiagop | something like agent_virtualmedia_ilo or agent_pxe_ilo? | 15:51 |
dtantsur | thiagop, don't matter for now, in the future: https://review.openstack.org/#/c/188370 | 15:51 |
thiagop | I saw that, very interesting dtantsur | 15:52 |
dtantsur | for now... anything that makes sense to you, I guess | 15:52 |
thiagop | if don't matter, I can name it whatever I want? :B | 15:52 |
dtantsur | well, something reasonable please :D | 15:52 |
*** ig0r_ has joined #openstack-ironic | 15:52 | |
thiagop | because we intend to release agent_pxe_oneview and agent_vm_oneview | 15:53 |
NobodyCam | dtantsur: wow: even translation doesn't help: https://translate.google.com/translate?hl=en&sl=ko&tl=en&u=https%3A%2F%2Fwww.openstack.org%2Fsummit%2Ftokyo-2015%2Fvote-for-speakers%2Fpresentation%2F4308 | 15:53 |
dtantsur | oh, is it about that "Gangnam style" video? | 15:54 |
* dtantsur would love to see | 15:54 | |
*** zsmithnyc has quit IRC | 15:55 | |
*** h00327910__ has quit IRC | 15:55 | |
*** rbrooker has joined #openstack-ironic | 15:59 | |
NobodyCam | lol | 15:59 |
*** dguerri` is now known as dguerri | 15:59 | |
*** rcarrillocruz has quit IRC | 16:01 | |
openstackgerrit | Stephanie Miller proposed openstack/bifrost: Update bifrost-create-dib-image documentation https://review.openstack.org/207517 | 16:01 |
lucasagomes | dtantsur, would love to see it | 16:02 |
*** vishwanathj has joined #openstack-ironic | 16:04 | |
*** puranamr has joined #openstack-ironic | 16:04 | |
dtantsur | damn, so many talks Oo I was hoping to finish 5 minutes ago, but I'm still in the middle | 16:04 |
*** vishwana_ has joined #openstack-ironic | 16:05 | |
*** rbrooker has quit IRC | 16:06 | |
*** cdearborn has quit IRC | 16:07 | |
*** vishwanathj has quit IRC | 16:08 | |
dtantsur | see you tomorrow | 16:08 |
*** rbrooker has joined #openstack-ironic | 16:08 | |
*** dtantsur is now known as dtantsur|afk | 16:09 | |
*** lsmola has quit IRC | 16:09 | |
NobodyCam | night dtantsur|afk | 16:09 |
*** pal has joined #openstack-ironic | 16:10 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Cleanup use of extra_dib_elements https://review.openstack.org/206664 | 16:12 |
*** davideagnello has joined #openstack-ironic | 16:14 | |
*** rbrooker has quit IRC | 16:14 | |
*** logan2 has joined #openstack-ironic | 16:19 | |
*** jistr has quit IRC | 16:24 | |
*** aweeks has joined #openstack-ironic | 16:26 | |
*** lekha has joined #openstack-ironic | 16:27 | |
*** rloo has quit IRC | 16:28 | |
*** ukalifon1 has quit IRC | 16:28 | |
*** e0ne has quit IRC | 16:29 | |
*** pal has quit IRC | 16:30 | |
*** Ng has joined #openstack-ironic | 16:30 | |
*** BadCub has joined #openstack-ironic | 16:31 | |
*** cppforlife_ has joined #openstack-ironic | 16:33 | |
*** romcheg1 has quit IRC | 16:34 | |
*** DaveMitchelll has quit IRC | 16:36 | |
*** zsmithnyc has joined #openstack-ironic | 16:43 | |
*** ricky1 has joined #openstack-ironic | 16:46 | |
*** alexpilotti has joined #openstack-ironic | 16:47 | |
*** vishwana_ has quit IRC | 17:00 | |
*** trown is now known as trown|lunch | 17:03 | |
lucasagomes | folks I'm going to call it a day | 17:04 |
lucasagomes | have a great night everyone! | 17:04 |
lucasagomes | If you have time, please take a look at https://review.openstack.org/#/c/204162/ :-) | 17:04 |
lucasagomes | thanks | 17:04 |
TheJulia | goodnight lucasagomes | 17:04 |
*** lucasagomes is now known as lucas-dinner | 17:04 | |
lucas-dinner | TheJulia, g'night! | 17:04 |
NobodyCam | night lucas-dinner | 17:04 |
*** meghal has joined #openstack-ironic | 17:06 | |
thiagop | good night lucas-dinner ;) | 17:06 |
*** romcheg has joined #openstack-ironic | 17:06 | |
openstackgerrit | Stephanie Miller proposed openstack/bifrost: Correct reference to deploy_image variable in install playbook https://review.openstack.org/206745 | 17:06 |
*** pal has joined #openstack-ironic | 17:06 | |
*** h00327910__ has joined #openstack-ironic | 17:08 | |
*** Pradip has joined #openstack-ironic | 17:20 | |
*** e0ne has joined #openstack-ironic | 17:22 | |
*** e0ne has quit IRC | 17:23 | |
*** rloo has joined #openstack-ironic | 17:23 | |
*** e0ne has joined #openstack-ironic | 17:23 | |
*** bapalm_ has quit IRC | 17:25 | |
*** achanda has joined #openstack-ironic | 17:25 | |
*** achanda has quit IRC | 17:26 | |
*** achanda has joined #openstack-ironic | 17:29 | |
*** meghal has quit IRC | 17:31 | |
*** meghal has joined #openstack-ironic | 17:31 | |
*** sinval has quit IRC | 17:32 | |
*** boris-42 has joined #openstack-ironic | 17:37 | |
*** pal has quit IRC | 17:39 | |
*** athomas has quit IRC | 17:40 | |
*** trown|lunch is now known as trown|brb | 17:41 | |
*** trown|brb is now known as trown | 17:41 | |
*** Sukhdev_ has joined #openstack-ironic | 17:44 | |
*** meghal has quit IRC | 17:55 | |
*** igordcard has joined #openstack-ironic | 17:56 | |
*** alexpilotti has quit IRC | 17:56 | |
*** igordcard_ has quit IRC | 17:57 | |
*** igordcard_ has joined #openstack-ironic | 17:57 | |
*** puranamr has quit IRC | 17:59 | |
*** coolsvap|away is now known as coolsvap | 17:59 | |
*** meghal has joined #openstack-ironic | 18:07 | |
*** meghal has quit IRC | 18:07 | |
*** ijw has quit IRC | 18:09 | |
*** meghal has joined #openstack-ironic | 18:10 | |
*** meghal has quit IRC | 18:10 | |
*** meghal has joined #openstack-ironic | 18:13 | |
*** meghal has quit IRC | 18:17 | |
*** ig0r__ has joined #openstack-ironic | 18:24 | |
*** ndipanov has quit IRC | 18:25 | |
*** ndipanov has joined #openstack-ironic | 18:26 | |
*** kkoski_ has joined #openstack-ironic | 18:30 | |
*** coolsvap is now known as coolsvap|away | 18:32 | |
*** pelix1 has joined #openstack-ironic | 18:33 | |
*** pelix has quit IRC | 18:33 | |
*** meghal has joined #openstack-ironic | 18:34 | |
*** jlvillal_ has joined #openstack-ironic | 18:34 | |
*** aweeks has quit IRC | 18:34 | |
*** igordcard_ has quit IRC | 18:34 | |
*** kkoski has quit IRC | 18:34 | |
*** jlvillal has quit IRC | 18:34 | |
*** kbyrne has quit IRC | 18:34 | |
*** mjturek1 has quit IRC | 18:34 | |
*** aweeks_ has joined #openstack-ironic | 18:34 | |
*** kbyrne has joined #openstack-ironic | 18:35 | |
*** jlvillal_ is now known as jlvillal | 18:35 | |
*** mjturek1 has joined #openstack-ironic | 18:35 | |
*** aweeks_ is now known as aweeks | 18:36 | |
*** pelix1 is now known as pelix | 18:36 | |
ricky1 | so | 18:39 |
ricky1 | TheJulia: you cool with create dib image role not having defaults | 18:39 |
ricky1 | is to abandon my change in favor of stephanie's or not | 18:39 |
ricky1 | who I don't know her nickname on IRC btw | 18:40 |
NobodyCam | cinerama: == stephaine | 18:40 |
ricky1 | oh | 18:40 |
ricky1 | cinerama: helo! | 18:40 |
cinerama | hi ricky | 18:40 |
cinerama | er ricky1 | 18:40 |
*** ricky1 is now known as rcarrillocruz | 18:40 | |
rcarrillocruz | final comment | 18:41 |
rcarrillocruz | if you split doc and change in two changes | 18:41 |
rcarrillocruz | i think you may want to use http://lists.openstack.org/pipermail/openstack-dev/2015-February/056515.html | 18:41 |
cinerama | ricky1: glad to see you here, it is waaay easier to talk about this stuff in realtime. | 18:41 |
rcarrillocruz | oh yeah | 18:41 |
rcarrillocruz | i was looking at stephanies and millers couldn't find you! | 18:41 |
rcarrillocruz | imho, you could put depends-on in the commit message for the documentation change | 18:41 |
rcarrillocruz | that way | 18:41 |
rcarrillocruz | as soon as the code change merges | 18:41 |
cinerama | thanks for the tip on depends-on | 18:41 |
rcarrillocruz | the doc change will merge | 18:41 |
cinerama | though in this case the code change isn't directly linked with the doc...it should have gone with the initial change in the role | 18:42 |
cinerama | but now we have it which is great | 18:42 |
TheJulia | rcarrillocruz: Well, we have a default in the group vars, so I think we're kind of okay from a defaults perspective | 18:43 |
rcarrillocruz | just abandoned mime | 18:43 |
TheJulia | ok | 18:44 |
rcarrillocruz | *mine* | 18:44 |
TheJulia | Heh, funny you would mention depends-on, I was mentioning that to someone this morning. | 18:45 |
TheJulia | rcarrillocruz: that is a good idea, to do it that way :) | 18:45 |
rcarrillocruz | yeah, that feature is cool | 18:46 |
rcarrillocruz | now | 18:46 |
rcarrillocruz | what's up with bifrost gate :/ | 18:46 |
cinerama | CI has been sad lately | 18:46 |
TheJulia | ci has been very sad | 18:46 |
rcarrillocruz | i saw several -1s that don't seem to be related to the changes itself | 18:46 |
rcarrillocruz | i mean, i know the whole openstack CI has not been in good shape this week | 18:47 |
TheJulia | zuul is only 10 hours behind right now | 18:47 |
rcarrillocruz | or is it something specific to bifrost | 18:47 |
rcarrillocruz | ok | 18:47 |
rcarrillocruz | gotcha | 18:47 |
TheJulia | rcarrillocruz: looked like some security updates went out on ubuntu repos but the apt data didn't get updated, so basically... the jobs blew up yesterday | 18:47 |
rcarrillocruz | :S | 18:47 |
rcarrillocruz | o-k, will debug glean i guess | 18:48 |
rcarrillocruz | \o/ yay | 18:48 |
TheJulia | And you've reminded me of what I was going to do after lunch! | 18:48 |
TheJulia | \o/ | 18:48 |
*** ig0r_ has quit IRC | 18:50 | |
*** igordcard has quit IRC | 18:52 | |
*** praneshp has joined #openstack-ironic | 18:57 | |
*** puranamr has joined #openstack-ironic | 18:59 | |
*** bapalm_ has joined #openstack-ironic | 19:00 | |
*** Marga_ has quit IRC | 19:01 | |
*** Marga_ has joined #openstack-ironic | 19:03 | |
*** Marga_ has quit IRC | 19:04 | |
*** ig0r_ has joined #openstack-ironic | 19:04 | |
*** puranamr has quit IRC | 19:04 | |
*** Marga_ has joined #openstack-ironic | 19:04 | |
*** cdearborn has joined #openstack-ironic | 19:04 | |
*** bapalm_ has quit IRC | 19:05 | |
*** Nisha has joined #openstack-ironic | 19:18 | |
*** e0ne has quit IRC | 19:25 | |
*** natorious is now known as zz_natorious | 19:33 | |
*** zz_natorious is now known as natorious | 19:33 | |
*** DaveMitchelll has joined #openstack-ironic | 19:33 | |
*** Sukhdev_ has quit IRC | 19:44 | |
*** cdearborn has quit IRC | 19:45 | |
*** openstackgerrit has quit IRC | 19:46 | |
*** chadix has joined #openstack-ironic | 19:46 | |
*** openstackgerrit has joined #openstack-ironic | 19:47 | |
*** achanda has quit IRC | 19:49 | |
*** cdearborn has joined #openstack-ironic | 19:54 | |
*** DaveMitchelll has quit IRC | 19:54 | |
*** ig0r_ has quit IRC | 19:56 | |
*** meghal has quit IRC | 19:56 | |
openstackgerrit | Ricardo Carrillo Cruz proposed openstack/bifrost: Add extra_kernel_parameters https://review.openstack.org/207595 | 19:57 |
*** DaveMitchelll has joined #openstack-ironic | 20:00 | |
TheJulia | rcarrillocruz: You need custom kernel params? | 20:02 |
rcarrillocruz | yep | 20:02 |
rcarrillocruz | in my case | 20:02 |
rcarrillocruz | intel_iommu=off | 20:02 |
TheJulia | oh | 20:02 |
TheJulia | ok | 20:02 |
rcarrillocruz | ottherwise server boot gets all sorts of DMAR messages yadayada | 20:02 |
TheJulia | :( | 20:02 |
rcarrillocruz | it's this typical downstream patch | 20:03 |
rcarrillocruz | i hope most users won't need it | 20:03 |
rcarrillocruz | i was patching direcly agent_config.j2, but i thought it may be better to parameterize and push a patch | 20:03 |
TheJulia | yeah | 20:03 |
*** sinval has joined #openstack-ironic | 20:05 | |
*** kkoski_ has quit IRC | 20:08 | |
*** e0ne has joined #openstack-ironic | 20:11 | |
*** achanda has joined #openstack-ironic | 20:16 | |
*** openstackgerrit has quit IRC | 20:16 | |
*** openstackgerrit has joined #openstack-ironic | 20:17 | |
*** ijw has joined #openstack-ironic | 20:18 | |
*** puranamr has joined #openstack-ironic | 20:21 | |
*** puranamr has quit IRC | 20:26 | |
*** meghal has joined #openstack-ironic | 20:27 | |
openstackgerrit | Merged openstack/ironic-inspector: Require ironic API version 1.6 https://review.openstack.org/207018 | 20:28 |
*** maurosr has quit IRC | 20:28 | |
*** meghal has quit IRC | 20:31 | |
*** puranamr has joined #openstack-ironic | 20:32 | |
openstackgerrit | Ricardo Carrillo Cruz proposed openstack/bifrost: Add extra_kernel_parameters https://review.openstack.org/207595 | 20:32 |
*** liliars has quit IRC | 20:34 | |
*** meghal has joined #openstack-ironic | 20:36 | |
*** puranamr has quit IRC | 20:36 | |
*** kkoski has joined #openstack-ironic | 20:37 | |
*** Nisha has quit IRC | 20:38 | |
*** ijw has quit IRC | 20:43 | |
*** dguerri is now known as dguerri` | 20:43 | |
*** ukalifon1 has joined #openstack-ironic | 20:44 | |
*** puranamr has joined #openstack-ironic | 20:45 | |
*** openstackgerrit has quit IRC | 20:46 | |
*** openstackgerrit has joined #openstack-ironic | 20:47 | |
*** ijw has joined #openstack-ironic | 20:50 | |
*** jamielennox|away is now known as jamielennox | 20:57 | |
*** sinval has quit IRC | 20:58 | |
*** ijw has quit IRC | 20:59 | |
*** openstack has joined #openstack-ironic | 21:10 | |
NobodyCam | mornign mrda :) | 21:10 |
mrda | hey NobodyCam | 21:11 |
*** lucas-dinner has quit IRC | 21:11 | |
NobodyCam | :) | 21:11 |
*** jjohnson2 has quit IRC | 21:16 | |
*** jjohnson2 has joined #openstack-ironic | 21:16 | |
*** maurosr has joined #openstack-ironic | 21:19 | |
*** jjohnson2 has quit IRC | 21:22 | |
*** trown is now known as trown|outttypeww | 21:23 | |
*** achanda has quit IRC | 21:26 | |
*** marzif_ has joined #openstack-ironic | 21:26 | |
*** marzif_ has quit IRC | 21:32 | |
*** marzif_ has joined #openstack-ironic | 21:34 | |
*** marzif_ has quit IRC | 21:35 | |
*** marzif_ has joined #openstack-ironic | 21:36 | |
*** maurosr has quit IRC | 21:36 | |
*** achanda has joined #openstack-ironic | 21:41 | |
*** ukalifon1 has quit IRC | 21:47 | |
*** ig0r__ has quit IRC | 21:51 | |
*** marzif_ has quit IRC | 21:54 | |
*** e0ne has quit IRC | 22:02 | |
*** jamielennox is now known as jamielennox|away | 22:15 | |
*** [1]cdearborn has joined #openstack-ironic | 22:20 | |
*** kkoski has quit IRC | 22:23 | |
*** cdearborn has quit IRC | 22:26 | |
*** Sukhdev_ has joined #openstack-ironic | 22:39 | |
*** harlowja has quit IRC | 22:44 | |
*** harlowja has joined #openstack-ironic | 22:44 | |
praneshp | hello ironic | 22:47 |
praneshp | is there a way to prevent ironic node-create from happening based on some field in driver info or node.properties? | 22:47 |
praneshp | for example, if my nodes have a physical node id (outside of ironic) that I store as part of driver_info, can I prevent a node from getting added if any other node has the same id as part of driver_info? | 22:47 |
praneshp | if not, is there any use in adding something like this? | 22:48 |
jroll | praneshp: you could use node.name, that's a unique field | 22:49 |
praneshp | jroll: thanks. let me see. | 22:49 |
*** [1]cdearborn has quit IRC | 22:52 | |
praneshp | jroll: thanks. I guess it was added in Kilo, we’re on Juno and that one’s not available | 22:52 |
jroll | praneshp: ah, I see. I don't think there's anything then | 22:52 |
praneshp | jroll: no worries, thanks for the answer. | 22:52 |
jroll | np | 22:52 |
*** boris-42 has quit IRC | 23:00 | |
*** meghal has quit IRC | 23:01 | |
*** meghal has joined #openstack-ironic | 23:02 | |
*** zhenguo has joined #openstack-ironic | 23:03 | |
mrda | node.name FTW :) | 23:09 |
*** meghal has quit IRC | 23:16 | |
*** meghal has joined #openstack-ironic | 23:16 | |
*** ijw has joined #openstack-ironic | 23:17 | |
*** ijw has quit IRC | 23:17 | |
*** ijw has joined #openstack-ironic | 23:18 | |
*** romcheg has quit IRC | 23:20 | |
*** Vikas has joined #openstack-ironic | 23:22 | |
*** meghal has quit IRC | 23:23 | |
*** romcheg has joined #openstack-ironic | 23:29 | |
*** meghal has joined #openstack-ironic | 23:33 | |
*** ijw has quit IRC | 23:35 | |
meghal | node name is def helpful vs uuids…totally ftw :) | 23:42 |
*** ijw has joined #openstack-ironic | 23:46 | |
*** puranamr has quit IRC | 23:50 | |
*** avladu has quit IRC | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!