*** mgoddard1 has joined #openstack-ironic | 00:03 | |
*** mgoddard has quit IRC | 00:03 | |
*** mgoddard has joined #openstack-ironic | 00:04 | |
*** mgoddard1 has quit IRC | 00:07 | |
openstackgerrit | Zhenguo Niu proposed openstack/ironic-specs: Add nodes tagging support https://review.openstack.org/183971 | 00:08 |
---|---|---|
*** mtanino has quit IRC | 00:09 | |
*** igordcard has quit IRC | 00:12 | |
*** penick has quit IRC | 00:16 | |
*** Mark_Melb has joined #openstack-ironic | 00:20 | |
*** Mark_Melb has quit IRC | 00:21 | |
*** zz_natorious is now known as natorious | 00:25 | |
*** Mark_Melb has joined #openstack-ironic | 00:44 | |
openstackgerrit | Michael Davies proposed openstack/ironic-specs: Add ironicclient version caching https://review.openstack.org/188641 | 00:49 |
*** chuckC_ has quit IRC | 00:49 | |
*** Mark_Melb has quit IRC | 00:58 | |
openstackgerrit | Michael Davies proposed openstack/ironic-specs: Add ironicclient version caching https://review.openstack.org/188641 | 01:00 |
*** spandhe has quit IRC | 01:05 | |
*** dguerri is now known as dguerri` | 01:07 | |
*** thrash is now known as thrash|g0ne | 01:08 | |
*** NobodyCam has quit IRC | 01:13 | |
*** NobodyCam has joined #openstack-ironic | 01:13 | |
*** Sukhdev has quit IRC | 01:19 | |
*** UForgotten has quit IRC | 01:25 | |
*** UForgotten has joined #openstack-ironic | 01:25 | |
*** takadayuiko has joined #openstack-ironic | 01:29 | |
*** jamielennox|away is now known as jamielennox | 01:32 | |
*** bradbeam has joined #openstack-ironic | 01:47 | |
*** takadayuiko has left #openstack-ironic | 01:55 | |
*** takadayuiko has joined #openstack-ironic | 01:55 | |
*** yuikotakada has joined #openstack-ironic | 01:55 | |
*** Sukhdev has joined #openstack-ironic | 02:06 | |
*** saripurigopi has quit IRC | 02:12 | |
*** penick has joined #openstack-ironic | 02:16 | |
*** bradjones has quit IRC | 02:17 | |
*** bradbeam has quit IRC | 02:17 | |
*** bradjones has joined #openstack-ironic | 02:18 | |
*** bradjones has quit IRC | 02:18 | |
*** bradjones has joined #openstack-ironic | 02:18 | |
*** Sukhdev has quit IRC | 02:19 | |
*** amotoki has joined #openstack-ironic | 02:24 | |
*** amotoki has quit IRC | 02:31 | |
*** davideagnello has quit IRC | 02:35 | |
*** amotoki_ has joined #openstack-ironic | 02:40 | |
*** amotoki_ has quit IRC | 02:40 | |
*** davideagnello has joined #openstack-ironic | 02:41 | |
*** amotoki has joined #openstack-ironic | 02:41 | |
*** ramineni has joined #openstack-ironic | 02:42 | |
*** dguerri` is now known as dguerri | 02:46 | |
*** dguerri is now known as dguerri` | 02:56 | |
openstackgerrit | chenglch proposed openstack/ironic-specs: Add petitboot iscsi deploy driver support https://review.openstack.org/177641 | 02:59 |
openstackgerrit | Haomeng,Wang proposed openstack/bifrost: Support RedHat yum installation https://review.openstack.org/185294 | 03:00 |
openstackgerrit | Haomeng,Wang proposed openstack/bifrost: Support RedHat yum installation https://review.openstack.org/185294 | 03:01 |
openstackgerrit | Haomeng,Wang proposed openstack/bifrost: Support RedHat yum installation https://review.openstack.org/185294 | 03:03 |
*** Sukhdev has joined #openstack-ironic | 03:04 | |
devananda | pshige: are you going to be around for the meeting? (looks like you're the only one with an agenda item) | 03:05 |
*** Sukhdev_ has joined #openstack-ironic | 03:05 | |
devananda | also - I'm exhausted. not going to be coherent, if I'm even awake, at meeting time | 03:05 |
*** victor_lowther has quit IRC | 03:06 | |
openstackgerrit | Haomeng,Wang proposed openstack/bifrost: Support RedHat yum installation https://review.openstack.org/185294 | 03:06 |
*** aweeks has quit IRC | 03:07 | |
*** BadCub has quit IRC | 03:07 | |
*** lekha has quit IRC | 03:07 | |
*** zhenguo has quit IRC | 03:07 | |
*** Ng has quit IRC | 03:07 | |
*** Sukhdev has quit IRC | 03:09 | |
*** cppforlife_ has quit IRC | 03:09 | |
*** kan_ has joined #openstack-ironic | 03:15 | |
*** harlowja has quit IRC | 03:22 | |
*** harlowja_ has joined #openstack-ironic | 03:22 | |
*** Sukhdev_ has quit IRC | 03:36 | |
openstackgerrit | Haomeng,Wang proposed openstack/bifrost: Support RedHat yum installation https://review.openstack.org/185294 | 03:45 |
*** Nisha has joined #openstack-ironic | 03:48 | |
*** oomichi has joined #openstack-ironic | 03:49 | |
*** Nisha has quit IRC | 03:50 | |
*** Nisha has joined #openstack-ironic | 03:50 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic-specs: UEFI secure boot support for pxe_ilo driver https://review.openstack.org/174295 | 03:52 |
*** Nisha_away has joined #openstack-ironic | 03:52 | |
*** Nisha has quit IRC | 03:53 | |
*** spandhe has joined #openstack-ironic | 03:55 | |
*** coolsvap|afk is now known as coolsvap | 04:00 | |
*** naohirot has joined #openstack-ironic | 04:00 | |
*** saripurigopi has joined #openstack-ironic | 04:03 | |
openstackgerrit | Haomeng,Wang proposed openstack/bifrost: Support RedHat yum installation https://review.openstack.org/185294 | 04:07 |
*** spandhe has quit IRC | 04:08 | |
*** pradipta has joined #openstack-ironic | 04:23 | |
*** natorious is now known as zz_natorious | 04:27 | |
*** dguerri` is now known as dguerri | 04:35 | |
openstackgerrit | Yuiko Takada proposed stackforge/ironic-discoverd: Use keystonemiddleware auth credentials https://review.openstack.org/170782 | 04:39 |
*** Nisha_away has quit IRC | 04:43 | |
*** dguerri is now known as dguerri` | 04:45 | |
*** Nisha has joined #openstack-ironic | 04:49 | |
mrda | 5 minute Ironic team meeting warning... | 04:55 |
cinerama | hi mrda | 04:55 |
mrda | cinerama: oh hai! | 04:56 |
openstackgerrit | John L. Villalovos proposed openstack/python-ironicclient: Make 'echo' work in the 'venv' environment https://review.openstack.org/189477 | 04:57 |
openstackgerrit | John L. Villalovos proposed openstack/ironic: Make 'echo' work in the 'venv' environment https://review.openstack.org/189482 | 04:58 |
mrda | huh - is THAT all what was needed jlvillal? | 04:58 |
jlvillal | mrda, Yes, for that issue. | 04:59 |
jlvillal | mrda, I had made a mistake in the commit message. So I just updated that. | 04:59 |
cinerama | mrda: poolie says hi | 05:00 |
mrda | a little annoying problem, now fixed. yay :) | 05:00 |
cinerama | i heard we were having a meeting | 05:00 |
jlvillal | mrda, :) | 05:00 |
*** stendulker has joined #openstack-ironic | 05:00 | |
mrda | cinerama: you can tell mbp that I wish he was on the papers ctte still :) | 05:00 |
gabriel-bezerra | #openstack-meeting-3? | 05:00 |
cinerama | ha | 05:00 |
*** chenglch has joined #openstack-ironic | 05:00 | |
mrda | gabriel-bezerra: yes | 05:00 |
jlvillal | gabriel-bezerra, Yes | 05:00 |
openstackgerrit | Ramakrishnan G proposed stackforge/proliantutils: Add iSCSI boot support in RIS https://review.openstack.org/187162 | 05:01 |
*** pradipta has quit IRC | 05:01 | |
* jlvillal wonders if NobodyCam is around to chair the meeting? Thinks devananda sounded very tired two hours ago. | 05:01 | |
mrda | jlvillal: ya | 05:03 |
*** boris-42 has quit IRC | 05:04 | |
pshige | morning | 05:07 |
pshige | sorry to be late | 05:07 |
*** zz_natorious is now known as natorious | 05:07 | |
mrda | hey pshige, we're over in openstack-meeting-3 | 05:07 |
pshige | oh | 05:08 |
mrda | If anyone else wants to chime in on our meeting, hed over there | 05:08 |
*** alexpilotti has quit IRC | 05:14 | |
*** rameshg87 has joined #openstack-ironic | 05:15 | |
rameshg87 | good morning ironic | 05:15 |
jlvillal | rameshg87, good morning. I think people are over in #openstack-meeting-3 | 05:17 |
rameshg87 | jlvillal: oh thanks | 05:17 |
* rameshg87 totally forgot | 05:17 | |
*** kalpase has joined #openstack-ironic | 05:19 | |
*** achanda has joined #openstack-ironic | 05:27 | |
*** e0ne has joined #openstack-ironic | 05:29 | |
*** sandhya has joined #openstack-ironic | 05:30 | |
pshige | rameshg87: morning | 05:31 |
*** Haomeng has joined #openstack-ironic | 05:33 | |
rameshg87 | pshige: o/ | 05:34 |
openstackgerrit | Gopi Krishna S proposed openstack/ironic: Add pxe_ucs and agent_ucs drivers to manage Cisco UCS servers https://review.openstack.org/159734 | 05:34 |
*** Haomeng|2 has quit IRC | 05:36 | |
*** achanda has quit IRC | 05:36 | |
saripurigopi | morning all | 05:36 |
pshige | saripurigopi: morning | 05:37 |
saripurigopi | phige: :-) | 05:37 |
saripurigopi | pshige: :-) | 05:37 |
*** bkero has quit IRC | 05:38 | |
*** bkero has joined #openstack-ironic | 05:39 | |
*** e0ne has quit IRC | 05:47 | |
*** ukalifon1 has joined #openstack-ironic | 05:48 | |
*** lsmola has joined #openstack-ironic | 05:54 | |
*** dlpartain has joined #openstack-ironic | 06:01 | |
*** chenglch has quit IRC | 06:01 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic-python-agent: Add power_off command in standby extension https://review.openstack.org/189241 | 06:03 |
*** lazy_prince has joined #openstack-ironic | 06:06 | |
*** ukalifon1 has quit IRC | 06:07 | |
lazy_prince | o/ | 06:09 |
*** ukalifon has joined #openstack-ironic | 06:13 | |
*** achanda has joined #openstack-ironic | 06:16 | |
openstackgerrit | Haomeng,Wang proposed openstack/bifrost: Support RedHat yum installation https://review.openstack.org/185294 | 06:16 |
*** victor_lowther has joined #openstack-ironic | 06:17 | |
*** ukalifon1 has joined #openstack-ironic | 06:21 | |
*** ukalifon has quit IRC | 06:21 | |
*** dguerri` is now known as dguerri | 06:24 | |
openstackgerrit | Anusha Ramineni proposed openstack/ironic-specs: Add Zapping support to iLO drivers https://review.openstack.org/145404 | 06:30 |
openstackgerrit | Gopi Krishna S proposed openstack/ironic: Add pxe_ucs and agent_ucs drivers to manage Cisco UCS servers https://review.openstack.org/159734 | 06:33 |
*** dguerri is now known as dguerri` | 06:34 | |
*** dlpartain has left #openstack-ironic | 06:34 | |
*** achanda has quit IRC | 06:36 | |
pshige | lazy_prince: evening! | 06:42 |
*** aweeks has joined #openstack-ironic | 06:44 | |
*** dtantsur|afk is now known as dtantsur | 06:45 | |
*** yog__ has joined #openstack-ironic | 06:45 | |
*** lekha has joined #openstack-ironic | 06:45 | |
dtantsur | Morning! | 06:46 |
pshige | dtantsur: morning :) | 06:46 |
dtantsur | o/ | 06:46 |
*** Ng has joined #openstack-ironic | 06:49 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: IPA: Do a soft power off at the end of deployment https://review.openstack.org/185667 | 06:50 |
*** BadCub has joined #openstack-ironic | 06:51 | |
*** zsmithnyc has quit IRC | 06:53 | |
*** cppforlife_ has joined #openstack-ironic | 06:53 | |
*** korean101 has joined #openstack-ironic | 06:53 | |
korean101 | hello? | 06:54 |
korean101 | hi there? | 06:54 |
*** Marga_ has joined #openstack-ironic | 06:54 | |
rameshg87 | korean101: hi there | 06:55 |
korean101 | oh hi | 06:55 |
korean101 | i have a some question | 06:55 |
korean101 | can i ask? | 06:55 |
openstackgerrit | Yuiko Takada proposed stackforge/ironic-discoverd: Migrate to oslo_db https://review.openstack.org/181905 | 06:56 |
korean101 | i already succeed ironic deploy with ubuntu image (diskimage-builder) | 06:56 |
korean101 | also fedora image | 06:56 |
korean101 | but i can't deploy centos6 or 7 image | 06:57 |
korean101 | is it possible deploy centos image with ironic? | 06:57 |
*** natorious is now known as zz_natorious | 06:58 | |
openstackgerrit | Yuiko Takada proposed stackforge/ironic-discoverd: Use keystonemiddleware auth credentials https://review.openstack.org/170782 | 07:00 |
openstackgerrit | Yuiko Takada proposed stackforge/ironic-discoverd: Load authenticate token from HTTP header https://review.openstack.org/174231 | 07:00 |
*** ifarkas has joined #openstack-ironic | 07:00 | |
rameshg87 | korean101: how did you build centos6 image ? | 07:06 |
*** kalpase has quit IRC | 07:06 | |
korean101 | oh hi | 07:06 |
korean101 | ramdisk-image-create centos deploy-ironic -o centos6-deploy-ramdisk | 07:06 |
rameshg87 | korean101: we have two images in ironic | 07:07 |
rameshg87 | korean101: the above command line that you mentioned builds a deploy ramdisk which ironic will use for managing and deploying bare metal nodes | 07:07 |
korean101 | ramdisk-image-create --ramdisk-element dracut-ramdisk centos deploy-ironic -o centos6-deploy-ramdisk | 07:07 |
rameshg87 | korean101: the actual image to be deployed in built with disk-image-creat command | 07:08 |
korean101 | ok i used to disk-image-craete command | 07:08 |
korean101 | disk-image-create centos baremetal dhcp-all-interfaces local-config -o centos6-image | 07:09 |
rameshg87 | korean101: what error are you getting ? | 07:09 |
korean101 | hanging... | 07:09 |
*** kalpase has joined #openstack-ironic | 07:09 | |
korean101 | i already succeed ubuntu and fedora images | 07:10 |
*** dguerri` is now known as dguerri | 07:10 | |
rameshg87 | korean101: where is it hanging ? | 07:10 |
korean101 | ipmitool turn on the bare metal node | 07:10 |
korean101 | and bare metal node get kernel image and ramdisk (via tftp) | 07:11 |
korean101 | get OK and OK message | 07:11 |
openstackgerrit | Ramakrishnan G proposed openstack/ironic-specs: Add inband RAID configuration spec for liberty https://review.openstack.org/173218 | 07:11 |
korean101 | and hanging... | 07:11 |
lazy_prince | hmm.. assuming you built the image properly, do you know if the centos image needs any specific kernel parameter to boot properly on the server where its getting deployed..? | 07:12 |
korean101 | hi | 07:12 |
korean101 | can i get some link about your comment? | 07:12 |
korean101 | i can't find documents about centos images... | 07:13 |
lazy_prince | https://www.kernel.org/doc/Documentation/kernel-parameters.txt | 07:13 |
korean101 | hmmm | 07:14 |
korean101 | but is it different fedora image? | 07:14 |
lazy_prince | its very very remote possibility that it may need some specific kernel parameter ... | 07:14 |
*** kalpase has quit IRC | 07:15 | |
lazy_prince | however, do you see the kernel and ramdisk getting pulled from TFTP server when instance is booting..? | 07:15 |
korean101 | yes | 07:15 |
korean101 | i got OK message | 07:15 |
korean101 | and tftp_server's network dstat | 07:16 |
lazy_prince | wait a minute.. | 07:16 |
*** athomas has quit IRC | 07:17 | |
korean101 | ok | 07:17 |
lazy_prince | what server are you using..? | 07:17 |
korean101 | hardware? | 07:17 |
lazy_prince | yes.. is it a VM or a BM..? | 07:17 |
korean101 | BM | 07:18 |
lazy_prince | any specific make..? | 07:18 |
*** athomas has joined #openstack-ironic | 07:18 | |
korean101 | supermicro | 07:18 |
rameshg87 | korean101: can you provide pxe_append_params in your /etc/ironic/ironic.conf file ? | 07:19 |
korean101 | ok wait a minute | 07:19 |
korean101 | pxe_append_params = nofb nomodeset vga=normal serial console=ttyS1,19200n8 boot_server=192.\ 168.51.114 | 07:20 |
korean101 | pxe_append_params = nofb nomodeset vga=normal serial console=ttyS1,19200n8 boot_server=192.168.51.114 | 07:20 |
lazy_prince | try adding init=/bin/sh and then you can debug what went wrong... | 07:21 |
rameshg87 | korean101: did you trying pinging your server or are you just watching the serial console ? | 07:21 |
korean101 | nothing in serial console | 07:24 |
korean101 | and i adding init=/bin/sh | 07:24 |
korean101 | wait a minute! | 07:24 |
*** kalpase has joined #openstack-ironic | 07:24 | |
*** achanda has joined #openstack-ironic | 07:28 | |
*** zhenguo has joined #openstack-ironic | 07:28 | |
openstackgerrit | Yuriy Zveryanskyy proposed openstack/ironic-specs: Add new deploy driver for diskless nodes https://review.openstack.org/181074 | 07:36 |
*** subscope has joined #openstack-ironic | 07:36 | |
*** dguerri is now known as dguerri` | 07:36 | |
*** ndipanov has quit IRC | 07:38 | |
openstackgerrit | Haomeng,Wang proposed openstack/bifrost: Support RedHat yum installation https://review.openstack.org/185294 | 07:44 |
*** zsmithnyc has joined #openstack-ironic | 07:46 | |
*** edcragg has joined #openstack-ironic | 07:46 | |
korean101 | are you still there? | 07:51 |
korean101 | http://imgur.com/DBxWV3e | 07:51 |
korean101 | still hanging... | 07:51 |
korean101 | http://paste.openstack.org/show/276839/ | 07:53 |
*** Marga_ has quit IRC | 07:54 | |
*** Marga_ has joined #openstack-ironic | 07:54 | |
korean101 | and http://paste.openstack.org/show/276849/ | 07:56 |
*** sandhya has quit IRC | 07:57 | |
*** dguerri` is now known as dguerri | 08:02 | |
*** yuanying has quit IRC | 08:05 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Check timeout when nodes stuck on deploying state https://review.openstack.org/188688 | 08:06 |
openstackgerrit | Tan Lin proposed openstack/ironic: Add function to clear lock if nodes are reserved https://review.openstack.org/189587 | 08:06 |
*** lucasagomes has joined #openstack-ironic | 08:06 | |
*** Nisha has quit IRC | 08:06 | |
*** romainh has joined #openstack-ironic | 08:08 | |
*** Nisha has joined #openstack-ironic | 08:09 | |
*** achanda has quit IRC | 08:13 | |
lazy_prince | korean101: looks like your deploy images do not work... | 08:16 |
openstackgerrit | Haomeng,Wang proposed openstack/bifrost: Support RedHat yum installation https://review.openstack.org/185294 | 08:21 |
*** bethelwell has joined #openstack-ironic | 08:24 | |
*** bethelwell has quit IRC | 08:24 | |
*** bethelwell has joined #openstack-ironic | 08:25 | |
*** bethelwell has quit IRC | 08:25 | |
Haomeng | korean101: agree with lazy_prince, so can you try with other deploy ramdisk and kernel images? | 08:27 |
Haomeng | korean101: how did you get your deploy images, via dib? | 08:28 |
*** ndipanov has joined #openstack-ironic | 08:28 | |
*** edcragg has quit IRC | 08:30 | |
korean101 | http://paste.openstack.org/show/276849/ | 08:30 |
korean101 | i got image | 08:30 |
korean101 | and i already succeed ubuntu image | 08:30 |
korean101 | and fedora image | 08:30 |
korean101 | i can ssh login to ubuntu / fedora image | 08:31 |
*** yog__ has quit IRC | 08:32 | |
* rameshg87 goes home | 08:32 | |
*** rameshg87 has quit IRC | 08:32 | |
*** yog__ has joined #openstack-ironic | 08:34 | |
*** achanda has joined #openstack-ironic | 08:37 | |
korean101 | how to get centos image via DIB? | 08:37 |
*** Marga_ has quit IRC | 08:37 | |
korean101 | not like this? disk-image-create centos baremetal dhcp-all-interfaces local-config -o centos6-image | 08:38 |
Haomeng | korean101: yes, dib supports centos | 08:38 |
korean101 | but i have a problem... | 08:39 |
korean101 | ubuntu / fedora image can succeed | 08:39 |
Haomeng | korean101: you mean can not run dib to create centos? | 08:40 |
korean101 | no | 08:41 |
korean101 | i got centos image | 08:41 |
*** pelix has joined #openstack-ironic | 08:41 | |
korean101 | but the image is not working | 08:41 |
Haomeng | korean101: can not start os? | 08:41 |
korean101 | yes | 08:41 |
korean101 | hanging pxe booting | 08:42 |
*** leopoldj has joined #openstack-ironic | 08:42 | |
Haomeng | korean101: what deploy images you are runing? I understand your user image is centos, which not wokring,right? | 08:42 |
*** Nisha has quit IRC | 08:43 | |
korean101 | deploy image | 08:43 |
korean101 | http://paste.openstack.org/show/276849/ | 08:43 |
korean101 | 1st step: deploy | 08:43 |
korean101 | 2nd step: boot | 08:43 |
Haomeng | korean101: for deploy images, should run dib with *deploy-ironic* element | 08:44 |
Haomeng | korean101: http://docs.openstack.org/developer/ironic/deploy/install-guide.html | 08:45 |
korean101 | ok i got it | 08:45 |
Haomeng | Haomeng: ramdisk-image-create ubuntu deploy-ironic -o my-deploy-ramdisk\ | 08:45 |
korean101 | i already succeed deploy ubuntu image | 08:45 |
*** e0ne has joined #openstack-ironic | 08:46 | |
Haomeng | korean101: and suggest to run one type os of deploy images, that is enough, no need to try with all deploy images with all os types | 08:46 |
Haomeng | korean101: good luck:) | 08:46 |
Haomeng | korean101: that is fine | 08:46 |
Haomeng | korean101: you can just run your *real* user image for centos supporting | 08:46 |
Haomeng | korean101: we can run ubuntu deploy images to deploy centos images, no need to make them same os type | 08:47 |
Haomeng | korean101: good luck | 08:47 |
korean101 | ok | 08:47 |
korean101 | i got it | 08:48 |
korean101 | one ubuntu deploy image treats all DISTRO images | 08:48 |
korean101 | but i already try | 08:48 |
korean101 | still error | 08:48 |
korean101 | i got ubuntu deploy image and centos boot image | 08:48 |
*** derekh has joined #openstack-ironic | 08:50 | |
*** chlong has quit IRC | 08:52 | |
*** MattMan has quit IRC | 08:56 | |
openstackgerrit | Haomeng,Wang proposed openstack/bifrost: Support RedHat yum installation https://review.openstack.org/185294 | 09:05 |
*** amotoki_ has joined #openstack-ironic | 09:05 | |
Haomeng | korean101: you mean ubuntu deploy images can not load centos user images? | 09:06 |
Haomeng | korean101: did you try with *vm* element to generate user images without user kernel+ramdisk images? | 09:06 |
*** amotoki_ has quit IRC | 09:09 | |
korean101 | no. not try vm elements | 09:10 |
korean101 | yes ubuntu deploy image + centos DIB image | 09:11 |
korean101 | wait a minute | 09:12 |
*** amotoki_ has joined #openstack-ironic | 09:14 | |
*** edcragg has joined #openstack-ironic | 09:16 | |
korean101 | OMG | 09:18 |
korean101 | deploy step succeed! | 09:19 |
korean101 | but boot step is kernel panic | 09:19 |
*** abrito has quit IRC | 09:28 | |
lucasagomes | korean101, is it a partition image? Is the kernel and ramdisk associated with the image (in Glance) correct? | 09:33 |
korean101 | yes | 09:35 |
korean101 | i checked at twice | 09:35 |
korean101 | something wrong at DIB step | 09:35 |
lucasagomes | right hmm | 09:36 |
lucasagomes | the partition image itself is correct? You can mount it locally, no problem? | 09:37 |
*** erelwell has joined #openstack-ironic | 09:52 | |
*** erelwell is now known as bethelwell | 09:52 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-specs: iPXE dynamic configuration https://review.openstack.org/177726 | 09:53 |
sambetts | :q | 09:54 |
sambetts | :wq | 09:54 |
sambetts | aweome | 09:55 |
*** naohirot has quit IRC | 09:55 | |
*** achanda has quit IRC | 09:56 | |
lucasagomes | sambetts, good ugt morning | 09:56 |
lucasagomes | sambetts, fighting with vim? | 09:56 |
*** achanda has joined #openstack-ironic | 09:58 | |
*** e0ne is now known as e0ne_ | 10:02 | |
*** achanda has quit IRC | 10:03 | |
*** derekh has quit IRC | 10:11 | |
*** e0ne_ has quit IRC | 10:12 | |
*** achanda has joined #openstack-ironic | 10:12 | |
*** alexpilotti has joined #openstack-ironic | 10:14 | |
*** kan_ has quit IRC | 10:14 | |
*** ukalifon1 has quit IRC | 10:21 | |
*** e0ne has joined #openstack-ironic | 10:21 | |
*** derekh has joined #openstack-ironic | 10:24 | |
dtantsur | sambetts, morning! | 10:25 |
sambetts | dtantsur: Morning :) | 10:25 |
openstackgerrit | Gopi Krishna S proposed openstack/ironic: Add pxe_ucs and agent_ucs drivers to manage Cisco UCS servers https://review.openstack.org/159734 | 10:34 |
*** ukalifon1 has joined #openstack-ironic | 10:39 | |
*** Nisha has joined #openstack-ironic | 10:43 | |
*** thrash|g0ne is now known as thrash | 10:44 | |
pshige | sambetts: morning! | 10:50 |
sambetts | Morning pshige o/ | 10:51 |
openstackgerrit | chenglch proposed openstack/ironic-specs: Add console log support https://review.openstack.org/164586 | 10:51 |
*** amotoki_ has quit IRC | 10:53 | |
*** boris-42 has joined #openstack-ironic | 10:53 | |
*** ramineni has quit IRC | 10:53 | |
*** v92 has joined #openstack-ironic | 10:56 | |
*** coolsvap is now known as coolsvap|afk | 11:12 | |
*** naohirot has joined #openstack-ironic | 11:15 | |
TheJulia | good morning everyone | 11:16 |
sambetts | Morning TheJulia :) | 11:17 |
TheJulia | How is everyone doing this UGT? | 11:18 |
dtantsur | morning TheJulia | 11:20 |
* dtantsur has a lot of fun with project-config... | 11:21 | |
TheJulia | good fun or bad fun? | 11:21 |
dtantsur | different kinds of :D | 11:21 |
*** zhenguo has quit IRC | 11:23 | |
*** coolsvap|afk is now known as coolsvap | 11:23 | |
*** achanda has quit IRC | 11:26 | |
*** coolsvap is now known as coolsvap|afk | 11:27 | |
*** stendulker has quit IRC | 11:27 | |
*** e0ne is now known as e0ne_ | 11:34 | |
*** dlpartain has joined #openstack-ironic | 11:37 | |
*** dlpartain has left #openstack-ironic | 11:37 | |
*** e0ne_ has quit IRC | 11:40 | |
sambetts | dtantsur: I'm just looking through the inspector code base, thinking about the hook BP, I have a question, do you need to provide both ironic and inspector the IPMI creds? | 11:44 |
dtantsur | sambetts, the only case when you provide IPMI credentials to inspector is when you want it to actually set them on the machine | 11:44 |
sambetts | dtantsur: ah, ok that makes sense | 11:45 |
*** trown|outttypeww is now known as trown | 11:56 | |
trown | good morning ironic | 12:00 |
sambetts | Morning trown | 12:01 |
yuikotakada | trown, good morning | 12:01 |
trown | yuikotakada: good question on the plugin-requirements.txt in inspector... dtantsur: should we just get rid of that file and put the req in test-requirements? | 12:02 |
trown | or, should I just add a comment to plugin-requirements to say which plugin requires it | 12:03 |
*** Guest84699 has quit IRC | 12:03 | |
dtantsur | trown, yuikotakada, I'd prefer them to be separate (like it's done in Ironic), because test-requirements are only for tests, and plugin-requirements are for end users as well | 12:03 |
yuikotakada | trown, thanks :) I don't know about plugin well, so I didn't have confidence | 12:03 |
dtantsur | trown, +1 for a comment | 12:04 |
trown | cool | 12:04 |
dtantsur | g'morning trown, g'evening yuikotakada | 12:04 |
yuikotakada | dtantsur, ya, g'evening :) | 12:04 |
*** dprince has joined #openstack-ironic | 12:05 | |
*** achanda has joined #openstack-ironic | 12:05 | |
*** lucasagomes is now known as lucas-hungry | 12:05 | |
trown | dtantsur: wrt seperate credentials, in my test setup swift does indeed have different credentials. However, my understanding is that we are putting the container in the service tenant as the Ironic user. | 12:10 |
dtantsur | trown, not necessary, though possible | 12:11 |
dtantsur | trown, imagine we want to give an operator access to the container, not a service user | 12:12 |
trown | dtantsur: read-only access we would make a tempurl | 12:12 |
trown | dtantsur: not sure the use case where we would give read/write | 12:12 |
dtantsur | trown, who "we"? :) | 12:12 |
trown | lol, true | 12:13 |
*** achanda has quit IRC | 12:13 | |
yuikotakada | I have to go home(It's already 9PM :o ) Bye, Ironic! | 12:14 |
trown | yuikotakada: good night | 12:14 |
*** yuikotakada is now known as yuikotak_away | 12:14 | |
*** e0ne has joined #openstack-ironic | 12:14 | |
sambetts | Good night yuikotak_away | 12:14 |
*** agordeev has quit IRC | 12:14 | |
trown | dtantsur: Ironic uses admin credentials for swift (from keystonemiddleware.auth_token) | 12:15 |
dtantsur | trown, that's because ironic is the only consumer. inspector may not be the only consumer, however | 12:15 |
dtantsur | anyway, assumption that ironic credentials will give you any access to swift is not really correct | 12:16 |
trown | dtantsur: hmm, I suppose not. I will make seperate options for swift credentials. | 12:19 |
*** dan_ has joined #openstack-ironic | 12:19 | |
*** dan_ is now known as Guest5484 | 12:19 | |
*** e0ne is now known as e0ne_ | 12:21 | |
*** e0ne_ is now known as e0ne | 12:21 | |
trown | dtantsur: one last question :), what is the significance of the "common" folder in Ironic? should we create that for swift.py in inspector? | 12:25 |
dtantsur | trown, I don't care, but why not? thus we'll signal that this is not actually our code, only glue code with something else (the same for i18n) | 12:25 |
*** Nisha has quit IRC | 12:25 | |
trown | dtantsur: +1 | 12:26 |
*** achanda has joined #openstack-ironic | 12:27 | |
*** e0ne is now known as e0ne_ | 12:30 | |
*** e0ne_ has quit IRC | 12:35 | |
*** rameshg87 has joined #openstack-ironic | 12:36 | |
*** chlong has joined #openstack-ironic | 12:37 | |
*** Nisha has joined #openstack-ironic | 12:43 | |
rameshg87 | clif_h: hi | 12:45 |
*** athomas has quit IRC | 12:50 | |
*** ukalifon1 has quit IRC | 12:51 | |
*** ukalifon has joined #openstack-ironic | 12:52 | |
*** e0ne has joined #openstack-ironic | 12:55 | |
*** athomas has joined #openstack-ironic | 12:57 | |
*** ukalifon has quit IRC | 12:59 | |
viktors | hi folks! Just for a information - why ironic uses a custom implementation of config generator instead of oslo.config stuff? | 13:04 |
*** lucas-hungry is now known as lucasagomes | 13:08 | |
*** kan_ has joined #openstack-ironic | 13:10 | |
NobodyCam | goood morning Ironicers | 13:11 |
viktors | morning NobodyCam | 13:13 |
NobodyCam | morning viktors :) | 13:14 |
*** kan_ has quit IRC | 13:15 | |
*** kan_ has joined #openstack-ironic | 13:16 | |
*** saripurigopi has quit IRC | 13:17 | |
*** Nisha has quit IRC | 13:18 | |
BadCub | morning folks | 13:20 |
viktors | morning BadCub | 13:23 |
*** jamielennox is now known as jamielennox|away | 13:23 | |
BadCub | morning viktors | 13:24 |
*** kalpase has left #openstack-ironic | 13:26 | |
sambetts | Morning BadCub, NobodyCam | 13:27 |
BadCub | morning sambetts | 13:27 |
lucasagomes | NobodyCam, viktors rameshg87 BadCub trown good ugt morning | 13:29 |
NobodyCam | morning BadCub, sambetts and lucasagomes | 13:29 |
NobodyCam | :) | 13:29 |
BadCub | morning lucasagomes NobodyCam | 13:29 |
trown | good morning lucasagomes NobodyCam viktors rameshg87 BadCub | 13:29 |
NobodyCam | hey morning trown :) | 13:29 |
rameshg87 | lucasagomes: trown: all: ugt morning :) | 13:29 |
viktors | good morning trown lucasagomes | 13:30 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Allow vendor methods to serve static files https://review.openstack.org/189716 | 13:30 |
sambetts | dtantsur: If you want to assign me to that BP I think I've got a good grasp on what needs doing, and I've got time to do it :) | 13:33 |
dtantsur | sambetts, great! I think you can assign yourself, I don't know your lp id :) | 13:33 |
dtantsur | morning viktors, NobodyCam, BadCub | 13:34 |
sambetts | dtantsur: I don't seem to be able to edit the assigee, my launchpad id is just sambetts | 13:34 |
viktors | hello dtantsur | 13:34 |
dtantsur | weird. done | 13:35 |
*** Haomeng|2 has joined #openstack-ironic | 13:37 | |
sambetts | dtantsur: awesome :D thanks | 13:37 |
*** achanda has quit IRC | 13:39 | |
*** Haomeng has quit IRC | 13:40 | |
NobodyCam | morning dtantsur :) | 13:42 |
*** bethelwell has quit IRC | 13:42 | |
BadCub | morning dtantsur | 13:43 |
*** zz_jgrimm is now known as jgrimm | 13:43 | |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: Rework processing hook interface for 2.0.0 https://review.openstack.org/189346 | 13:44 |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: Naming clean up https://review.openstack.org/189329 | 13:44 |
openstackgerrit | Dmitry Tantsur proposed stackforge/ironic-discoverd: Add node() and ports() to NodeInfo https://review.openstack.org/189310 | 13:44 |
*** bradbeam has joined #openstack-ironic | 13:51 | |
*** dtantsur is now known as dtantsur|brb | 13:54 | |
rameshg87 | lucasagomes: hi | 13:55 |
lucasagomes | rameshg87, hi there | 13:55 |
rameshg87 | lucasagomes: a quick question | 13:55 |
lucasagomes | rameshg87, shoot | 13:56 |
rameshg87 | lucasagomes: did you test the patch that you posted on a coreos ipa ramdisk https://review.openstack.org/#/c/185667/ ? | 13:56 |
lucasagomes | rameshg87, with vms | 13:56 |
rameshg87 | lucasagomes: reason I am asking is because run_image doesn't happen for me | 13:56 |
rameshg87 | lucasagomes: because we don't seem to map /proc for the agent service spawned: https://github.com/openstack/ironic-python-agent/blob/master/imagebuild/coreos/oem/cloud-config.yml#L59-L61 | 13:57 |
lucasagomes | rameshg87, the extension? Are you using a new IPA image? | 13:57 |
rameshg87 | lucasagomes: run_image() reboots the system by writing to sysrq stuffs in /proc | 13:57 |
lucasagomes | rameshg87, hmmm odd yeah /proc should be binded there | 13:58 |
*** bethelwell has joined #openstack-ironic | 13:58 | |
rameshg87 | unless we map /proc to the spawned service, it doesn't seem to work | 13:58 |
lucasagomes | (perhaps /sys as well) | 13:58 |
rameshg87 | yeah | 13:58 |
rameshg87 | lucasagomes: but I am wondering how it worked for you earlier ? | 13:58 |
lucasagomes | I'm quite sure I've tested that with a VM | 13:58 |
* rameshg87 wonders if I am missing something | 13:58 | |
lucasagomes | rameshg87, and I remember I just downloaded the pre-built iamges too | 13:58 |
rameshg87 | lucasagomes: oh okay. from tarballs.openstack.org ? | 13:59 |
rameshg87 | lucasagomes: but in anycase /proc doesn't seem to be mapped | 13:59 |
rameshg87 | anyways I will add /proc change in my change as well | 14:00 |
NobodyCam | morning rameshg87 :) | 14:00 |
rameshg87 | morning NobodyCam | 14:00 |
lucasagomes | rameshg87, http://tarballs.openstack.org/ironic-python-agent/coreos/files/coreos_production_pxe.vmlinuz http://tarballs.openstack.org/ironic-python-agent/coreos/files/coreos_production_pxe_image-oem.cpio.gz | 14:01 |
rameshg87 | yeah, okay | 14:01 |
*** zz_natorious is now known as natorious | 14:01 | |
lucasagomes | rameshg87, yeah odd... I can investigate. I think I might have an env handy here if needed | 14:01 |
rameshg87 | lucasagomes: yeah, please let me know if I am missing something here | 14:01 |
rameshg87 | lucasagomes: for me it doesn't work unless /proc is mapped | 14:01 |
rameshg87 | so unless you find something against it, I will propose adding /proc mapping to cloud-config.yaml | 14:02 |
lucasagomes | will do | 14:02 |
lucasagomes | rameshg87, I think there's no harm in proposing it | 14:02 |
rameshg87 | :D | 14:02 |
lucasagomes | rameshg87, btw, run_image was in IPA already, before that patch | 14:02 |
lucasagomes | so I think it worked when people wrote that too | 14:02 |
rameshg87 | lucasagomes: yeah that makes me nearer to the point I am missing something :) | 14:03 |
* rameshg87 wonders if /proc is mapped by default for all nspawn services | 14:03 | |
rameshg87 | doesn't seem to be that way | 14:03 |
lucasagomes | yeah pretty odd | 14:05 |
*** dguerri is now known as dguerri` | 14:06 | |
openstackgerrit | Christopher Dearborn proposed openstack/ironic: Add additional required RPMs to dev instructions https://review.openstack.org/185993 | 14:13 |
openstackgerrit | Ramakrishnan G proposed openstack/ironic-python-agent: Add power_off command in standby extension https://review.openstack.org/189241 | 14:14 |
rameshg87 | lucasagomes: ^^ added mappings in the above patch. please comment if you find something against it | 14:15 |
*** spandhe has joined #openstack-ironic | 14:15 | |
lucasagomes | rameshg87, will do, I'm finishing writting tests for 189716 first and I will try it out | 14:16 |
*** amotoki_ has joined #openstack-ironic | 14:16 | |
cinerama | hi ironic people | 14:17 |
NobodyCam | morning cinerama | 14:17 |
clif_h | rameshg87: hi what's up | 14:17 |
BadCub | morning cinerama | 14:17 |
*** trown is now known as trown|brb | 14:18 | |
NobodyCam | mornign clif_h | 14:19 |
*** romainh has quit IRC | 14:19 | |
*** spandhe has quit IRC | 14:20 | |
*** mtanino has joined #openstack-ironic | 14:21 | |
clif_h | morning NobodyCam | 14:22 |
*** romainh has joined #openstack-ironic | 14:22 | |
NobodyCam | :) | 14:24 |
openstackgerrit | Andre Aranha proposed openstack/ironic-specs: Pass Down the Instance Name to Ironic Driver https://review.openstack.org/189740 | 14:24 |
rameshg87 | clif_h: hi there | 14:27 |
rameshg87 | clif_h: wanted to check with you something regarding https://review.openstack.org/#/c/161832/ | 14:27 |
rameshg87 | clif_h: but then left it as a comment there | 14:27 |
rameshg87 | clif_h: may be when you get a chance, please reply to that comment | 14:27 |
clif_h | sure | 14:28 |
*** trown|brb is now known as trown | 14:29 | |
openstackgerrit | Ramakrishnan G proposed openstack/ironic: IPA: Do a soft power off at the end of deployment https://review.openstack.org/185667 | 14:30 |
*** dlpartain has joined #openstack-ironic | 14:30 | |
openstackgerrit | Andre Aranha proposed openstack/ironic-specs: Pass Down the Instance Name to Ironic Driver https://review.openstack.org/189740 | 14:30 |
*** rameshg87 is now known as rameshg87-dinner | 14:32 | |
*** achanda has joined #openstack-ironic | 14:33 | |
*** subscope has quit IRC | 14:34 | |
*** dlpartain has quit IRC | 14:43 | |
*** rameshg87-dinner is now known as rameshg87 | 14:43 | |
rameshg87 | good night ironic | 14:43 |
*** rameshg87 has quit IRC | 14:44 | |
*** amotoki_ has quit IRC | 14:44 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic: Allow vendor methods to serve static files https://review.openstack.org/189716 | 14:46 |
*** leopoldj has quit IRC | 14:50 | |
NobodyCam | lucasagomes: you use ipxe for most things yes? | 14:50 |
lucasagomes | NobodyCam, yup | 14:50 |
lucasagomes | NobodyCam, you guys use it as well no? With bifrost | 14:52 |
NobodyCam | lucasagomes: would you have a quick minute to take a look at https://review.openstack.org/#/c/133902 ... mainlly the ipxe stuff around line 45 | 14:52 |
* lucasagomes looks | 14:54 | |
*** kbyrne has quit IRC | 14:54 | |
NobodyCam | TY | 14:54 |
NobodyCam | :) | 14:55 |
lucasagomes | NobodyCam, right... it seems that it's chainloading back to the standard PXE image (pxelinux.0) from iPXE | 14:56 |
lucasagomes | NobodyCam, while it's valid, perhaps it should not even try to ipxe in the first place? | 14:56 |
lucasagomes | (unless iPXE is flashed in the NICs) | 14:56 |
NobodyCam | that was my thought.. | 14:57 |
lucasagomes | it's a valid case if operator flashed iPXE (http://ipxe.org/howto/romburning/flashrom) into their nics | 14:57 |
lucasagomes | http://ipxe.org/howto/romburning (better link) | 14:58 |
*** amotoki_ has joined #openstack-ironic | 14:58 | |
NobodyCam | ack. and I have several boxes that have ipxe already as the default | 14:58 |
NobodyCam | just wanted your input. | 14:59 |
*** achanda_ has joined #openstack-ironic | 15:00 | |
NobodyCam | Thank you :) | 15:00 |
lucasagomes | NobodyCam, no problem! | 15:01 |
* lucasagomes needs to review that spec too | 15:01 | |
NobodyCam | :) | 15:01 |
*** achanda has quit IRC | 15:01 | |
*** Sukhdev has joined #openstack-ironic | 15:04 | |
lucasagomes | sometimes my devstack fails with 2015-06-09 14:58:33.043 | + echo 'Error: Service g-reg is not running' | 15:04 |
lucasagomes | have you guys seem it? | 15:04 |
*** achanda_ has quit IRC | 15:04 | |
lucasagomes | I can go there and restart g-api then everything seems to work (even tho ./stack.sh failed) | 15:05 |
NobodyCam | I haven't hit that one. I have hit a swift proxy port issue ... | 15:05 |
lucasagomes | :-( | 15:05 |
* lucasagomes needs to move out from devstack | 15:06 | |
*** achanda has joined #openstack-ironic | 15:06 | |
openstackgerrit | Jarrod Johnson proposed stackforge/pyghmi: Provide extensibility to sensors by OEM https://review.openstack.org/189765 | 15:07 |
*** e0ne is now known as e0ne_ | 15:08 | |
*** saripurigopi has joined #openstack-ironic | 15:09 | |
*** chlong is now known as chlong-zzz | 15:10 | |
openstackgerrit | Jarrod Johnson proposed stackforge/pyghmi: Provide extensibility to sensors by OEM https://review.openstack.org/189765 | 15:10 |
*** achanda has quit IRC | 15:11 | |
openstackgerrit | Jarrod Johnson proposed stackforge/pyghmi: Provide extensibility to sensors by OEM https://review.openstack.org/189765 | 15:12 |
*** amotoki_ has quit IRC | 15:16 | |
*** e0ne_ has quit IRC | 15:18 | |
*** dtantsur|brb is now known as dtantsur | 15:19 | |
*** amotoki_ has joined #openstack-ironic | 15:19 | |
*** romainh has left #openstack-ironic | 15:23 | |
*** e0ne has joined #openstack-ironic | 15:23 | |
*** Sukhdev has quit IRC | 15:25 | |
*** jgrimm is now known as jgrimm_out | 15:28 | |
*** absubram has joined #openstack-ironic | 15:33 | |
*** sambetts has quit IRC | 15:33 | |
*** romainh has joined #openstack-ironic | 15:33 | |
*** romainh has quit IRC | 15:34 | |
*** amotoki_ has quit IRC | 15:35 | |
*** saripurigopi has quit IRC | 15:35 | |
*** saripurigopi has joined #openstack-ironic | 15:35 | |
*** achanda has joined #openstack-ironic | 15:37 | |
*** jjohnson2 has joined #openstack-ironic | 15:38 | |
*** yog__ has quit IRC | 15:39 | |
openstackgerrit | Merged stackforge/pyghmi: Provide extensibility to sensors by OEM https://review.openstack.org/189765 | 15:39 |
*** lazy_prince has quit IRC | 15:46 | |
*** naohirot has quit IRC | 15:46 | |
*** viktors is now known as viktors|afk | 15:47 | |
*** penick has quit IRC | 15:47 | |
*** hemnafk is now known as hemna | 15:49 | |
*** Sukhdev has joined #openstack-ironic | 15:53 | |
lucasagomes | btw, devstack + ipxe is broken due https://review.openstack.org/#/c/182387/ | 15:54 |
lucasagomes | the fix is this one https://review.openstack.org/#/c/182595/ | 15:54 |
lucasagomes | tl;dr devstack wasn't creating the "ipxe" tag in the dnsmasq for neutron that is used for our deployment | 15:55 |
* dtantsur is afk until infra meeting at 7pm UTC | 15:56 | |
*** dtantsur is now known as dtantsur|afk | 15:56 | |
NobodyCam | night dtantsur|afk | 15:59 |
*** achanda has quit IRC | 15:59 | |
*** achanda has joined #openstack-ironic | 16:00 | |
*** e0ne is now known as e0ne_ | 16:03 | |
*** saripurigopi_ has joined #openstack-ironic | 16:07 | |
*** saripurigopi has quit IRC | 16:08 | |
*** saripurigopi_ is now known as saripurigopi | 16:08 | |
*** e0ne_ is now known as e0ne | 16:09 | |
*** kan_ has quit IRC | 16:12 | |
*** achanda has quit IRC | 16:18 | |
jroll | lucasagomes: rame<tab>: I think we never mounted /proc in because we weren't using run_image, but left the code there in case we wanted it later :P | 16:18 |
lucasagomes | jroll, oh, hmm | 16:19 |
lucasagomes | thanks for the info | 16:19 |
lucasagomes | I wonder how it worked on the VM tho | 16:19 |
jroll | weird that it worked for you without that | 16:19 |
jroll | yeah | 16:19 |
JayF | share system | 16:19 |
lucasagomes | I should rerun that see if I can spot something | 16:19 |
JayF | proc filesystem should just basically be right | 16:19 |
JayF | in our IPA container | 16:19 |
* JayF has 75% certainty | 16:19 | |
jroll | JayF: it didn't work for ramesh I guess | 16:20 |
JayF | :( | 16:20 |
lucasagomes | yeah ramesh was complaining it didn't work | 16:20 |
JayF | we should probably bind mount proc in then | 16:21 |
lucasagomes | JayF, I will rerun the tests when i get some time and I will let you guys know | 16:21 |
lucasagomes | yeah, I think ramesh put a review up for that | 16:21 |
JayF | jroll: ^ I bet that's why our bios updater throws that error. Remember? | 16:21 |
jroll | it can't hurt to bind mount it in | 16:21 |
jroll | JayF: I remember an error, not the error though :P | 16:21 |
JayF | jroll: trying to disable nmi_watchdog via proc | 16:21 |
jroll | ah | 16:21 |
jroll | yeah probably | 16:21 |
*** derekh has quit IRC | 16:23 | |
*** Nisha has joined #openstack-ironic | 16:25 | |
NobodyCam | morning jroll and JayF :) | 16:31 |
Nisha | NobodyCam, morning | 16:32 |
*** bkero has quit IRC | 16:32 | |
*** bkero has joined #openstack-ironic | 16:32 | |
NobodyCam | morning Nisha :) (didn't ya there :p ) | 16:32 |
Nisha | :) | 16:33 |
Nisha | NobodyCam, jroll , others i wanted to talk about comments on https://review.openstack.org/#/c/182572/2/specs/liberty/approved/nova-and-ironic-virt-driver-to-support-valid-json-for-capabilities.rst | 16:33 |
jroll | morning NobodyCam :P | 16:34 |
Nisha | Nova is against supporting List as a possible value in capabilities i.e. they want every capability to be boolean | 16:35 |
Nisha | which ever can be a list | 16:35 |
jroll | Nisha: in a meeting, I'll try to follow otherwise I'll be done shortly | 16:35 |
Nisha | jroll, k | 16:36 |
*** lsmola has quit IRC | 16:37 | |
*** e0ne has quit IRC | 16:38 | |
Nisha | NobodyCam, devananda others plz can we discuss how we want the capabilities to be | 16:38 |
jroll | Nisha: at any rate, feel free to ask your question, I'll answer when I can | 16:38 |
Nisha | jroll, my basic ques is that how does ironic wants the capabilities to be ? | 16:39 |
Nisha | shall it be boolean in nature? | 16:39 |
Nisha | or a capability shall be allowed to hold multiple possible values | 16:39 |
Nisha | The nova wants it to be boolean in nature | 16:39 |
*** dguerri` is now known as dguerri | 16:40 | |
openstackgerrit | Jeremy Stanley proposed openstack/ironic: Merge tag '2014.2' https://review.openstack.org/128965 | 16:41 |
*** saripurigopi has quit IRC | 16:42 | |
NobodyCam | so for your example with power: power=['optimal', 'green', 'max'] would have to be expressed as power_green=true, power_optimal=true, power_max=true ?? | 16:42 |
*** bethelwell has quit IRC | 16:48 | |
jroll | NobodyCam: check out 128965? | 16:49 |
jroll | we should merge that sooner than later | 16:49 |
*** quakers has quit IRC | 16:50 | |
NobodyCam | I just read the commit message | 16:50 |
NobodyCam | and was loking at the patch | 16:51 |
NobodyCam | ya, I saw mordreds email this morning | 16:52 |
*** spandhe has joined #openstack-ironic | 16:54 | |
Nisha | yes | 16:57 |
Nisha | NobodyCam, thats what nova says | 16:57 |
jroll | Nisha: I tend to agree with john | 16:58 |
Nisha | jroll, why? | 16:58 |
Nisha | I think adding all the capabilities values as boolean will just clutter the ironic node... | 16:59 |
jroll | Nisha: we could add a separate capabilities table to avoid clutter | 16:59 |
Nisha | IMO, capabilities should be able to handle the json list as a valid value | 17:00 |
jroll | using booleans gives it more structure, rather than arbitrary values | 17:00 |
Nisha | a key which may be applicable to one vendor may not even apply to another vendor | 17:01 |
Nisha | in case of boolean keys | 17:01 |
jroll | sure, wouldn't the value be false then? | 17:02 |
jroll | and the driver can validate it and say "I don't support this" | 17:03 |
Nisha | It may be too much of task for a driver to validate a key which it doesnt even know about... | 17:04 |
Nisha | or care about | 17:05 |
*** sambetts has joined #openstack-ironic | 17:06 | |
*** rloo has joined #openstack-ironic | 17:06 | |
*** trown is now known as trown|lunch | 17:08 | |
*** athomas has quit IRC | 17:08 | |
lucasagomes | folks I will call it a day | 17:10 |
lucasagomes | have a good night everyone | 17:10 |
*** lucasagomes is now known as lucas-dinner | 17:10 | |
NobodyCam | night lucas-dinner | 17:12 |
NobodyCam | Nisha: would it really be that much different then values the driver didn't know about? | 17:12 |
jroll | Nisha: 1) the list may contain things the driver doesn't know/care about | 17:13 |
jroll | Nisha: 2) if they are booleans, I would think ironic code would have a list of valid capabilities somewhere that we can validate against | 17:14 |
Nisha | Ok for example, say nic_capacity as a capability | 17:14 |
jroll | Nisha: I'm not necessarily for or against using a list for capabilities, I just agree with john's points | 17:14 |
Nisha | jroll, i know...but we need to converge/be convinced at one point to drive it in nova | 17:14 |
Nisha | jroll, for that we (ironic) needs to decide what it needs and expects so that similar changes can be done in nova | 17:15 |
Nisha | for nic_capacity as an example | 17:16 |
jroll | Nisha: then somebody should convince me, I don't have a strong opinion on this :) | 17:16 |
Nisha | a server may have several NIC cards attached and we can discover the max nic capacity for all the NIC cards attached, how do we plan to represent that i capabilities | 17:16 |
Nisha | jroll, i will try if i can :) | 17:17 |
NobodyCam | my opinion is that its generally easier to adopt to nova's way then fight them | 17:17 |
jroll | I don't understand what "max nic capacity" means, don't we just count the NICs and use that? | 17:17 |
devananda | jroll: JayF and I, quite a while ago, had agreed roughly on an approach where Ironic would define the capabilities Ironic understands. The driver API would have a means for each driver to say "yes or no" to its support for each of Ironic's supported capabilities | 17:17 |
jroll | there's a port object for each NIC, count them | 17:18 |
devananda | this was like a year ago or something, though, and lots of other htings have come up since | 17:18 |
jroll | devananda: indeed, sounds like booleans | 17:18 |
NobodyCam | eth0_10mb=false, eth0_100mb=true, eth0_1000mb=true | 17:18 |
Nisha | NobodyCam, i agree but john told if we have strong example then he is ok to have it as List | 17:18 |
devananda | node.driver.supports(CAPABILITIES['bonding']): return True or False | 17:19 |
*** bradbeam_ has joined #openstack-ironic | 17:19 | |
openstackgerrit | Jeremy Stanley proposed openstack/ironic: Merge tag '2015.1.0' https://review.openstack.org/179294 | 17:19 |
Nisha | devananda, in Kilo we roughly agreed upon that the capabilities should be able to handle valid List also as values in one of the IRC chat | 17:19 |
devananda | Nisha: capabilities in Nova scheduler, yes. *we* agreed. but that does'nt mean Nova is going to accept it | 17:21 |
*** vdrok_ has joined #openstack-ironic | 17:21 | |
*** bradbeam has quit IRC | 17:21 | |
devananda | Nisha: if they won't accept that, we need to work with Nova to find an approach they will accept which also meets our needs | 17:21 |
devananda | community is hard | 17:22 |
*** pelix has quit IRC | 17:22 | |
jroll | devananda: apparently they're willing to talk about it, if we have a strong case. I'm not sure we do | 17:22 |
*** spandhe has quit IRC | 17:23 | |
*** e0ne has joined #openstack-ironic | 17:24 | |
Nisha | devananda, that means with every possible value of a capability, we will add a new valid capability key to ironic..... | 17:26 |
Nisha | then atleast it should be a seperate field in node table or a seperate table altogether | 17:26 |
*** ifarkas has quit IRC | 17:29 | |
Nisha | devananda, jroll NobodyCam others, so do we (ironic) wants to have the capabilities as boolean? | 17:30 |
*** spandhe has joined #openstack-ironic | 17:30 | |
devananda | so, from a data model POV, there should be some grouping of keys | 17:32 |
devananda | eg, capability groups for booting, security, rendering. whether these are represented in the API as a list of booleans, or a single key with a set of values -- that seems to be the crux of the question | 17:33 |
devananda | jroll: what does nova want re ^ ? | 17:34 |
jroll | devananda: https://review.openstack.org/#/c/182572/2/specs/liberty/approved/nova-and-ironic-virt-driver-to-support-valid-json-for-capabilities.rst | 17:34 |
devananda | ok, got it, i think | 17:35 |
devananda | what about this: | 17:35 |
devananda | nova side parses each capability as a string key with boolean value, using underscores for separators, eg, bootmode_uefi=True|False, bootmode_bios=True|False, gpu_nvidia123=True|False, gpu_intel456=True|False | 17:37 |
devananda | in ironic common code, we define "classes" of capabilities, eg, "boot" or "gpu" | 17:37 |
Nisha | devananda, means we convert this ironic virt driver this way? | 17:37 |
Nisha | this can be done | 17:38 |
devananda | then allow each driver to expose specific values that it supports, eg, "bios", "uefi", "nvidia123", and so on | 17:38 |
Nisha | but | 17:38 |
NobodyCam | devananda: that makes sense to me and I think it has the best chance of actually landing in nova too | 17:38 |
devananda | this way, the interface between ironic common code and ironic driver code is clear -- we can ask each driver "do you support some 'boot' capabilities? If so, what are they?" | 17:38 |
Nisha | NobodyCam, devananda how does this appear in flavor? | 17:39 |
devananda | and we can allow the specific capability to vary between nodes | 17:39 |
Nisha | bootmode_uefi=True, like this ? | 17:39 |
devananda | Nisha: yes. something like that | 17:39 |
Nisha | means ironic will have it as a list but nova scheduler will it as Dict of Strings | 17:40 |
jroll | devananda: and don't match on non-existent keys, I guess? | 17:40 |
devananda | and in Ironic REST API, for that node, we expose both "bootmode_uefi" and "bootmode_bios", so that Nova can match both and pass down the one selected on the flavor | 17:40 |
devananda | eventually I want Ironic to have a search endpoint in the REST API | 17:40 |
devananda | so we could do this: | 17:40 |
devananda | GET /v1/nodes?capability='boot'&value='uefi' | 17:41 |
devananda | and have it return a list of such nodes | 17:41 |
jroll | ++ | 17:41 |
jroll | so we should add a table regardless | 17:41 |
devananda | so - these capabilities must be stored in a separate table | 17:41 |
devananda | with some thought given as to how to efficiently index it for searches | 17:41 |
NobodyCam | the table will end up close to the tag table perposed | 17:42 |
devananda | jaypipes and I discussed the possibility for Ironic to have such a search-like interface and then extend the nova scheduler to use it (rathre than the stats table in Nova) | 17:42 |
devananda | most other nova cores present in the room didn't like the idea -- so it will take time | 17:43 |
devananda | but regardless, doing this in Ironic is good for the stand-alone case, and it helps to facilitate the capabilities work that you (Nisha) need now | 17:43 |
Nisha | devananda, Ok i will modify the spec as discussed here | 17:44 |
*** dguerri is now known as dguerri` | 17:44 | |
openstackgerrit | Andre Aranha proposed openstack/ironic-specs: Pass Down the Instance Name to Ironic Driver https://review.openstack.org/189740 | 17:45 |
openstackgerrit | Andre Aranha proposed openstack/ironic-specs: Pass Down the Instance Name to Ironic Driver https://review.openstack.org/189740 | 17:47 |
*** penick has joined #openstack-ironic | 17:48 | |
vdrok_ | morning everyone | 17:48 |
vdrok_ | mariojv, ping | 17:49 |
NobodyCam | morning vdrok_ | 17:49 |
vdrok_ | morning NobodyCam | 17:49 |
NobodyCam | TY rloo :) | 17:49 |
rloo | NobodyCam: for what? | 17:49 |
NobodyCam | 128965 :) I was waiting for test to finish :) | 17:50 |
NobodyCam | lol you bet me to it :) | 17:50 |
NobodyCam | beat even | 17:50 |
*** edcragg has quit IRC | 17:51 | |
*** Sukhdev has quit IRC | 17:52 | |
Nisha | devananda, jroll based on above discussion should i go ahead and modify the spec in ironic (https://review.openstack.org/182934) to add a new capabilities table | 17:53 |
devananda | Nisha: yes | 17:54 |
Nisha | devananda, thanks | 17:54 |
rloo | NobodyCam: oh, you're thanking me for beating you :) | 17:54 |
NobodyCam | heheeh :) | 17:55 |
* devananda closes down and heads to the airport | 17:57 | |
*** achanda has joined #openstack-ironic | 17:57 | |
*** achanda has quit IRC | 17:57 | |
*** achanda has joined #openstack-ironic | 17:58 | |
*** vdrok has quit IRC | 18:02 | |
NobodyCam | brb | 18:02 |
*** vdrok_ has quit IRC | 18:02 | |
*** vdrok has joined #openstack-ironic | 18:03 | |
mariojv | vdrok_: hi | 18:06 |
vdrok | mariojv, had a question about config file credentials | 18:06 |
vdrok | mariojv, so if i understand correctly keystone (barbican) credentials will still have to be stored as plain text | 18:06 |
mariojv | sure, what was the question? was going to update the spec later today | 18:06 |
vdrok | like ironic user/password | 18:07 |
mariojv | vdrok: correct, that was what the spec said | 18:07 |
mariojv | but i'm definitely willing to change it if there's a better idea | 18:07 |
*** bradjones is now known as bradjones|away | 18:07 | |
vdrok | so using these will allow to access eg rabbit credentials from keystone/barbican storage | 18:07 |
mariojv | yes | 18:08 |
vdrok | but then does it improve security? | 18:08 |
mariojv | yes, because in the event of a compromise, you can revoke access for that keystone user | 18:08 |
mariojv | you can also dynamically rotate things like rabbit credentials without having to deploy new config files | 18:08 |
vdrok | aha, I see | 18:08 |
*** dguerri` is now known as dguerri | 18:08 | |
mariojv | at some point there needs to be a secret that's stored somewhere on a node to verify that it is what it says it is, so keystone can be those creds | 18:09 |
vdrok | mariojv, ok, then it is reasonable to add it indeed | 18:10 |
mariojv | great | 18:10 |
vdrok | mariojv, thanks | 18:10 |
mariojv | i'll ping you when i update the spec to depend on your generic interface | 18:10 |
mariojv | np, thank you vdrok | 18:10 |
vdrok | ok | 18:10 |
*** dguerri is now known as dguerri` | 18:11 | |
*** harlowja_ has quit IRC | 18:18 | |
openstackgerrit | Christopher Dearborn proposed openstack/ironic: Fix DRAC driver job completion detection https://review.openstack.org/189409 | 18:19 |
*** achanda has quit IRC | 18:21 | |
*** kklimonda has quit IRC | 18:23 | |
*** kklimonda has joined #openstack-ironic | 18:25 | |
*** harlowja has joined #openstack-ironic | 18:25 | |
*** ijw has joined #openstack-ironic | 18:29 | |
mariojv | vdrok: do you have a link to your spec? i find gerrit quite difficult to search | 18:35 |
*** trown|lunch is now known as trown | 18:37 | |
*** cdearborn has joined #openstack-ironic | 18:37 | |
mariojv | nvm, found it | 18:38 |
*** dprince has quit IRC | 18:40 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Initial inventory module https://review.openstack.org/184084 | 18:42 |
openstackgerrit | Mario Villaplana proposed openstack/ironic-specs: Adds spec for creating a key manager with Barbican to Ironic https://review.openstack.org/188609 | 18:43 |
mariojv | vdrok: updated the spec ^ | 18:43 |
*** Nisha has quit IRC | 18:46 | |
openstackgerrit | Mario Villaplana proposed openstack/ironic-specs: Adds spec for creating a key manager with Barbican to Ironic https://review.openstack.org/188609 | 18:47 |
*** openstackgerrit has quit IRC | 18:48 | |
*** openstackgerrit has joined #openstack-ironic | 18:49 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Initial dynamic enrollment role https://review.openstack.org/188176 | 18:49 |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Enable agent_ipmitool driver when testing https://review.openstack.org/188623 | 18:49 |
*** dtantsur|afk is now known as dtantsur | 18:51 | |
* dtantsur is back for an hour | 18:52 | |
NobodyCam | Wb dtantsur | 18:52 |
dtantsur | :) | 18:52 |
TheJulia | wb | 18:54 |
NobodyCam | TheJulia: /me likes the new bifrost_inventory.py should that patch also add oslo.config>=1.11.0 and oslo.log>=1.2.0 to requirments.txt? | 18:55 |
TheJulia | doh! | 18:57 |
TheJulia | yes, it should | 18:57 |
NobodyCam | :p | 18:57 |
TheJulia | I knew I forgot to do something | 18:58 |
NobodyCam | hehehe but looking super awesome | 18:58 |
openstackgerrit | Jarrod Johnson proposed stackforge/pyghmi: Add extra sensors for Lenovo NextScale FPC (WIP) https://review.openstack.org/189857 | 18:59 |
TheJulia | Thank you, I think I'll follow-up later with an update that adds support to call shade to pull the existing inventory down :) Only other "useful" thing would be to be able to take a name or mac address and retreive the facts for a node so UUIDs can be referenced, but not pre-assigned. | 18:59 |
TheJulia | also, then someone could extend things and make decisions based upon if it is already deployed | 19:00 |
TheJulia | so one can go "I want to deploy all available machines" | 19:00 |
mariojv | vdrok: your spec looks really good, just had a question about the cache on the review, will switch to +1 when that's addressed | 19:01 |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Addition of dynamic configuration drives https://review.openstack.org/188624 | 19:04 |
openstackgerrit | Merged openstack/bifrost: Support for disabling DHCP server configuration https://review.openstack.org/187362 | 19:07 |
openstackgerrit | Merged openstack/bifrost: Add DHCP documentation https://review.openstack.org/187415 | 19:07 |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Initial inventory module https://review.openstack.org/184084 | 19:14 |
*** edcragg has joined #openstack-ironic | 19:14 | |
*** e0ne has quit IRC | 19:15 | |
rloo | i just read the log from the weekly ironic meeting. there were no cores there? | 19:15 |
NobodyCam | rloo: I fell asleep, :( | 19:16 |
dtantsur | lol | 19:16 |
dtantsur | I guess it was very ironic... | 19:16 |
rloo | it seems like they had a good discussion but i wonder how useful/effective it was. anyway, just me wondering. | 19:17 |
jroll | it sounds like they just rehashed what devananda already discussed with docs folks at the summit, mostly? | 19:18 |
rloo | jroll: well, worse. except for mrda, didn't seem like any of the others knew about that discussion | 19:18 |
rloo | jroll: so worse in the sense that we're not communicating effectively or ... ?? | 19:19 |
jroll | rloo: right, it seemed to me like they came up with the same thing | 19:19 |
jroll | I'm not sure | 19:19 |
rloo | jroll: and I am wondering if we haven't spent time talking to our liaisons. do they know what they ought to be doing? | 19:19 |
jroll | rloo: I wouldn't know how to find out who our liaisons are :/ | 19:20 |
rloo | jroll: i can tell you how. go to the main ironic wiki page | 19:20 |
rloo | jroll: https://wiki.openstack.org/wiki/Ironic | 19:21 |
rloo | jroll: https://wiki.openstack.org/wiki/Ironic#People | 19:21 |
rloo | jroll: there's a link there for cross-project liaisons. | 19:21 |
rloo | jroll: does that help? | 19:21 |
*** dprince has joined #openstack-ironic | 19:21 | |
jroll | oh, great! | 19:21 |
jroll | rloo: so yeah, I'd agree that communication isn't helping | 19:22 |
jroll | s/helping/happening | 19:22 |
rloo | jroll: yeah, like me not communicating that I updated that wiki with that link. | 19:22 |
*** Marga_ has joined #openstack-ironic | 19:23 | |
jroll | rloo: you probably did, my memory just isn't great :) | 19:23 |
*** Marga_ has quit IRC | 19:23 | |
rloo | jroll: no, I know I didn't :(. Just in irc with jlvillal. | 19:23 |
* jlvillal reads scrollback... | 19:23 | |
jroll | rloo: oh, I mean... we can't send list mails for every wiki update :P | 19:24 |
*** achanda has joined #openstack-ironic | 19:24 | |
*** Marga_ has joined #openstack-ironic | 19:24 | |
rloo | jroll: yeah, I know. I am not going to. but might mention that link in another email i might send. | 19:24 |
jroll | cool | 19:24 |
rloo | jlvillal: that was the update to the ironic wiki with link to liasons wiki (instead of the table you had added) | 19:25 |
jlvillal | rloo: Oh yeah. Thanks. | 19:25 |
* jlvillal started to attend the meeting last night, but got tired mid-way through :( | 19:26 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Addition of dynamic configuration drives https://review.openstack.org/188624 | 19:26 |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Initial dynamic enrollment role https://review.openstack.org/188176 | 19:26 |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Add initial dynamic deployment role https://review.openstack.org/188773 | 19:26 |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Enable agent_ipmitool driver when testing https://review.openstack.org/188623 | 19:26 |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Add initial dynamic deployment role https://review.openstack.org/188773 | 19:28 |
*** achanda has quit IRC | 19:29 | |
vdrok | mariojv, thanks, will take a look tomorrow, a bit late here :) | 19:29 |
mariojv | np, have a good day / evening :) | 19:30 |
* dtantsur is done for today | 19:30 | |
dtantsur | g'night | 19:30 |
*** dtantsur is now known as dtantsur|afk | 19:30 | |
*** vdrok has quit IRC | 19:35 | |
NobodyCam | night dtantsur|afk | 19:36 |
*** achanda has joined #openstack-ironic | 19:36 | |
*** Marga_ has quit IRC | 19:37 | |
*** edcragg has quit IRC | 19:37 | |
devananda | rloo, jroll: I agree that email for every wiki update is extreme. also that wiki pages describing our team structure (what cores know what areas, who the liaisons are, what the spec & revie processes are, etc -- all good things to wikify | 19:39 |
devananda | also that communication has been slow post summit. I did a couple big emails, but haven't done much since then :( | 19:40 |
devananda | last week was crazy with travel. this week - even more so. | 19:40 |
TheJulia | cinerama: good response on 187841 | 19:40 |
cinerama | TheJulia: thanks! | 19:41 |
rloo | devananda: I hope you don't say that next week will be crazier! | 19:41 |
devananda | rloo: next week, I'll be in Tel Aviv | 19:41 |
devananda | so yes | 19:41 |
rloo | devananda: can we get your passport taken away so you can't leave the US? | 19:41 |
devananda | hah hah | 19:41 |
* TheJulia wonders if we can just glue devananda to his chair | 19:41 | |
devananda | rloo: then who's going to go around evangelizing how awesome ironic is? | 19:42 |
cinerama | use nontoxic glue :S | 19:42 |
rloo | TheJulia: I think devananda needs a bit of freedom :) | 19:42 |
cinerama | rloo: as in beer? :) | 19:42 |
TheJulia | :) | 19:42 |
* devananda waits to see who volunteers | 19:42 | |
* TheJulia is very introverted | 19:43 | |
rloo | devananda: I just want to make sure ironic gets more awesome | 19:43 |
devananda | rloo: ++ | 19:43 |
rloo | devananda: why do you have to go around evangelizing. i thought they'd just gravitate to us | 19:43 |
rloo | devananda: although I appreciate your sacrifice for the cause | 19:43 |
rloo | devananda: so wrt last night's meeting and pshige's questions, did you update him on what you/doc folks discussed? I was hoping he'd be the go-between and help get some process decided upon | 19:44 |
devananda | I have not yet, no | 19:45 |
rloo | devananda: would be good so that we get that worked out sooner than later | 19:46 |
devananda | cinerama: also, thank you for # starting th emeeting last night | 19:46 |
cinerama | devananda: np | 19:46 |
devananda | BadCub: could you check the midcycle poll results again? hopefully more came in last night | 19:47 |
openstackgerrit | Merged openstack/bifrost: Make nginx port configurable https://review.openstack.org/188631 | 19:48 |
openstackgerrit | Merged openstack/bifrost: Make nginx port configurable https://review.openstack.org/188631 | 19:48 |
NobodyCam | humm why did that say merged twice? | 19:48 |
BadCub | devananda: 6 yes for Aug 12-14 , 1 for alternate date of Aug 5-7, 1 for alt date of Aug 19-21. No new votes came in since 06.05.15 @ 1647hrs | 19:49 |
devananda | blarg | 19:49 |
* devananda responds | 19:49 | |
openstackgerrit | Merged openstack/bifrost: Ensure dependencies are present for dib image build https://review.openstack.org/186875 | 19:50 |
BadCub | so far the votes are low, but weighing heavy for the proposed dates. | 19:50 |
BadCub | devananda: not sure how much lead-time we need for facilities to confirm, so I will leave it up to you how long we leave the poll open | 19:51 |
devananda | jroll, JayF, morgabra, JoshNang, mrda, lucas-dinner, dtantsur|afk, rameshg is not here, yuriyz, TheJulia, NobodyCam, rloo, jlvillal, -- have all of you responded to the midcycle dates poll? http://goo.gl/forms/RJvq0uqfSD | 19:52 |
rloo | ouch, so only 8 people carefor a midcycle. | 19:52 |
rloo | devananda: no, i didn't vote cuz I don't plan on going. | 19:52 |
devananda | rloo: or the rest didn't notice | 19:52 |
rloo | devananda: BadCub sent out email about it | 19:52 |
BadCub | yup | 19:53 |
jroll | devananda: I have | 19:53 |
jroll | mariojv: ^^ | 19:53 |
devananda | rloo: I know. I'm just shocked by the low response rate | 19:53 |
BadCub | and put it on meeting agenda lol | 19:53 |
devananda | yep | 19:53 |
devananda | maybe no one cares | 19:53 |
mariojv | also responded jroll devananda | 19:53 |
devananda | (I dont think that's true, but ...) | 19:53 |
NobodyCam | devananda: yeppers I sure did | 19:53 |
jroll | cool | 19:53 |
devananda | I'm happy NOT to have one, if that's what folks want | 19:53 |
BadCub | it could be because [summer holidays] and things family related that lotsa folks take holiday for | 19:54 |
jroll | devananda: so BadCub posted two different links when this initially happened, maybe related? | 19:54 |
rloo | is this the first time the midcycle is in july-aug? | 19:54 |
devananda | oh? ^ ? | 19:54 |
BadCub | both links went to same location. | 19:54 |
NobodyCam | ?? th first like was 404 no? | 19:54 |
BadCub | not that I recall. Could be wrong. Email had second link | 19:55 |
NobodyCam | I used one in the email | 19:55 |
rloo | suggestion then. send out email with the poll numbers. say you'll have it as planned at date/time IF more than X people say they are interested. | 19:56 |
devananda | ++ | 19:57 |
rloo | I wonder if polls are more effective than the old etherpad way, where people could see who might be going. | 19:57 |
* BadCub starts email | 19:57 | |
devananda | also, BadCub, suggestion [for next time] - include options in the poll for "I cant make it", "I could make it if X" | 19:58 |
*** quakers has joined #openstack-ironic | 19:58 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements https://review.openstack.org/189899 | 19:58 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic-lib: Updated from global requirements https://review.openstack.org/189900 | 19:58 |
devananda | I like google forms, but in looking at other teams' polls (often done via etherpad) there seems to be a lot more unstructured response | 19:58 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/ironic-python-agent: Updated from global requirements https://review.openstack.org/187680 | 19:58 |
BadCub | yeah, fist time using Google forms. *frowns* | 19:58 |
devananda | also - flight boarding. bbiaf | 19:58 |
*** ijw has quit IRC | 19:59 | |
NobodyCam | have a good flight devananda | 19:59 |
openstackgerrit | Merged openstack/ironic: Update docs for usage of python-ironicclient https://review.openstack.org/189469 | 19:59 |
*** ijw has joined #openstack-ironic | 19:59 | |
*** jamielennox|away is now known as jamielennox | 20:01 | |
BadCub | devananda: new email sent | 20:03 |
* BadCub needs to run out for a while to do things | 20:07 | |
openstackgerrit | Jarrod Johnson proposed stackforge/pyghmi: Add extra sensors for Lenovo NextScale FPC (WIP) https://review.openstack.org/189857 | 20:13 |
*** achanda has quit IRC | 20:13 | |
devananda | online for a bit longer | 20:13 |
TheJulia | :) | 20:14 |
openstackgerrit | Merged openstack/ironic: Merge tag '2014.2' https://review.openstack.org/128965 | 20:17 |
* TheJulia blinks | 20:18 | |
NobodyCam | devananda: stuck on the tarmac? | 20:19 |
TheJulia | cinerama: I put a note regarding python3 in the bifrost cookiecutter rev you put up, just in case anyone takes a look | 20:19 |
cinerama | TheJulia: thanks. that change is going to need a little work | 20:20 |
NobodyCam | TheJulia: what about py2.6? | 20:20 |
*** enikanorov_ has joined #openstack-ironic | 20:20 | |
*** rloo_ has joined #openstack-ironic | 20:20 | |
*** enikanorov__ has quit IRC | 20:20 | |
*** rloo has quit IRC | 20:21 | |
TheJulia | They are focused on python 2 based releases for the time being and have indicated that they will will go through the process of refactoring once python3 is more widely adopted. :( | 20:21 |
TheJulia | NobodyCam: they don't explicitly name 2.6 | 20:21 |
*** bradjones|away has quit IRC | 20:21 | |
*** boris-42 has quit IRC | 20:22 | |
*** natorious is now known as zz_natorious | 20:22 | |
NobodyCam | they == ??? it is called out on that patch | 20:23 |
*** bradjones has joined #openstack-ironic | 20:23 | |
*** bradjones has quit IRC | 20:23 | |
*** bradjones has joined #openstack-ironic | 20:23 | |
TheJulia | NobodyCam: they being ansible's written stance | 20:24 |
*** boris-42 has joined #openstack-ironic | 20:24 | |
TheJulia | on python versions | 20:24 |
NobodyCam | ahh :) | 20:25 |
TheJulia | In fact, glancing at some of the hcnages they have actively worked on keeping 2.6 compatability | 20:25 |
TheJulia | changes | 20:25 |
*** edcragg has joined #openstack-ironic | 20:46 | |
cinerama | if you're managing something like rhel you will probably need that compatibility | 20:49 |
TheJulia | Yup | 20:50 |
openstackgerrit | Stephanie Miller proposed openstack/bifrost: Add cookiecutter-generated files for project https://review.openstack.org/188959 | 20:53 |
NobodyCam | lol | 20:54 |
* TheJulia seems to have left the humor filter someplace | 20:57 | |
NobodyCam | I lol because you rechecked the same patch I just rechecked. | 20:57 |
* NobodyCam should have refreshed his screen before rechecking | 20:58 | |
*** zz_natorious is now known as natorious | 20:59 | |
*** dprince has quit IRC | 21:00 | |
*** dguerri` is now known as dguerri | 21:04 | |
*** jjohnson2 has quit IRC | 21:05 | |
*** penick has quit IRC | 21:09 | |
openstackgerrit | John Trowbridge proposed stackforge/ironic-discoverd: [WIP] Fix edeploy plugin puts too much data in Ironic extra column https://review.openstack.org/189427 | 21:15 |
openstackgerrit | John Trowbridge proposed stackforge/ironic-discoverd: Rename edeploy plugin https://review.openstack.org/189944 | 21:15 |
jlvillal | devananda: I responded to the poll | 21:16 |
TheJulia | NobodyCam: ahh :) did you also create a bug too, because that would have been hilarious :) | 21:16 |
BadCub | thnx jlvillal :) | 21:16 |
NobodyCam | TheJulia: that I did not do.. :) | 21:17 |
TheJulia | :) | 21:19 |
*** Sukhdev has joined #openstack-ironic | 21:19 | |
TheJulia | I've seen that once before, and I thought that four second wait you asked me about a while back would clear us of the issue, but I guess not. | 21:19 |
Sukhdev | jroll: Ping | 21:20 |
jroll | Sukhdev: hi | 21:20 |
Sukhdev | jroll: just to fill you in I chatted with devananda after our meeting yesterday regarding the requirement that we discussed - i.e. work with neutron and without | 21:21 |
Sukhdev | jroll: I think we have a good and viable option to support both | 21:21 |
jroll | Sukhdev: ok, do you have a link to the discussion? | 21:22 |
*** trown is now known as trown|outttypeww | 21:22 | |
Sukhdev | jroll: ah ha - did not anticipate that question :-):-) | 21:22 |
Sukhdev | jroll: no, not really - but, here is the gist of idea - | 21:23 |
Sukhdev | jroll: when using with neutron (without neutron - no issue, what you have written works), we launch neutron, create appropriate networks | 21:24 |
Sukhdev | jroll: take the net-ids and appropriately set the config file - they way your spec suggests and launch Ironic - | 21:24 |
Sukhdev | jroll: Everything will work just fine - we will be able to support both models this way | 21:25 |
Sukhdev | jroll: wanted to fill you in. | 21:25 |
jroll | Sukhdev: I didn't realize these bits were up for debate | 21:26 |
jroll | Sukhdev: I thought the optional network provider thing was what you had a problem with? | 21:26 |
Sukhdev | jroll: no, my concern was that neutron networks are dynamic, and can not be specified through config file | 21:27 |
jroll | Sukhdev: I don't remember that concern at all. but yeah, that was the plan | 21:27 |
jroll | think of them as operational networks | 21:27 |
jroll | you'd never delete them | 21:27 |
jroll | the *ports* are dynamic. but not the networks. | 21:28 |
Sukhdev | jroll: from neutron point of view, the VLAN gets assigned when a network is created, and neutron will pick the next available VLAN - and, hence, it becomes dynamic | 21:29 |
jroll | Sukhdev: it's not dynamic if the network only gets created once and never deleted | 21:30 |
jroll | Sukhdev: to be clear, the plan was always for operators to create the network(s) specified in the config file | 21:30 |
Sukhdev | jroll: correct - if you put it that way | 21:30 |
jroll | Sukhdev: I may not have pointed that out in the spec well, but I don't see any new information or surprises with what you and deva talked about | 21:31 |
Sukhdev | jroll: I had missed that part - hence, I had an issue - but, now that I understood that part - I was at piece :-) | 21:31 |
jroll | Sukhdev: ok | 21:32 |
Sukhdev | jroll: So, we are good - that is what I wanted to relay to you - so, we are good with the spec as you have written- | 21:32 |
Sukhdev | perhaps in the next meeting we can discuss as to how to go about implementing it | 21:33 |
jroll | Sukhdev: ok, please mention that on the spec if there's any comments that are now invalid | 21:33 |
jroll | go about implementing what, specifically? | 21:33 |
Sukhdev | jroll: will do | 21:33 |
Sukhdev | jroll: implementing - as in how to refactor the code to achieve the functionality | 21:34 |
jroll | Sukhdev: that should be part of the spec, no? work items, proposed change, etc | 21:35 |
Sukhdev | jroll: I think the details of refactoring, etc., we can keep out of the spec and have the bigger picture in the spec (which you already have) | 21:36 |
jroll | Sukhdev: well, some high-level details of the code changes sohuld be in the spec | 21:38 |
jroll | that's how ironic has done it historically, at least | 21:38 |
jroll | the rest is up to code review | 21:38 |
Sukhdev | jroll: oh - I see. | 21:38 |
jroll | but yeah, no need to talk about code changes in a meeting IMO | 21:39 |
jroll | unless something gets contentious | 21:39 |
Sukhdev | jroll: makes sense - Let me update my comments on the spec accordingly - | 21:40 |
jroll | Sukhdev: thanks | 21:40 |
Sukhdev | jroll: np | 21:41 |
*** ijw has quit IRC | 21:41 | |
*** ijw has joined #openstack-ironic | 21:41 | |
openstackgerrit | Ben Nemec proposed openstack/python-ironicclient: Register global Keystone args first https://review.openstack.org/189952 | 21:48 |
mrda | Morning Ironic | 21:50 |
BadCub | morning mrda | 21:51 |
*** quakers has quit IRC | 21:52 | |
mrda | BadCub: o/ | 21:52 |
*** penick has joined #openstack-ironic | 21:59 | |
*** ijw has quit IRC | 22:02 | |
*** ijw has joined #openstack-ironic | 22:02 | |
*** edcragg has quit IRC | 22:04 | |
*** penick has quit IRC | 22:05 | |
*** natorious is now known as zz_natorious | 22:06 | |
TheJulia | good morning mrda | 22:06 |
NobodyCam | good (UGT)morning mrda | 22:07 |
*** alexpilotti has quit IRC | 22:07 | |
*** zz_natorious is now known as natorious | 22:09 | |
*** jgrimm_out is now known as jgrimm | 22:09 | |
mrda | Morning TheJulia & NobodyCam | 22:11 |
*** absubram has quit IRC | 22:14 | |
*** davideagnello has quit IRC | 22:16 | |
*** wuhg has joined #openstack-ironic | 22:17 | |
*** davideagnello has joined #openstack-ironic | 22:19 | |
*** cdearborn has quit IRC | 22:25 | |
harlowja | dtantsur|afk all https://review.openstack.org/#/q/status:open+project:openstack/futurist,n,z looks fine to u right, should be good to go :) | 22:26 |
openstackgerrit | Haomeng,Wang proposed openstack/bifrost: Support RedHat yum installation https://review.openstack.org/185294 | 22:42 |
openstackgerrit | Josh Gachnang proposed openstack/ironic-python-agent: Allow hardware managers to override clean step priority https://review.openstack.org/189969 | 22:43 |
jroll | JoshNang: ehhhhhhhhhh | 22:45 |
JoshNang | ehhhh? | 22:45 |
jroll | I feel like that should go by how specific each hw mgr is | 22:45 |
jroll | not the step priority | 22:45 |
jroll | because you might go the other way, where my custom hw manager wants this step to have a lower priority | 22:46 |
jroll | or am I crazy | 22:46 |
JoshNang | jroll: mmm | 22:47 |
JoshNang | that does make sense | 22:47 |
jroll | idk the best way to handle that in code, but yeah | 22:47 |
JoshNang | and it was how i initially wrote it, but noticed we made mention of going by highest priority in the docs | 22:47 |
jroll | oh? | 22:48 |
JoshNang | https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/hardware.py#L181 | 22:48 |
jroll | oh. | 22:49 |
jroll | ok, well, I guess I disagree with that premise | 22:49 |
jroll | but I'm ok with code to match it for now | 22:49 |
JoshNang | yeah i'm not overly happy with two different sets of 'priorities' deciding what and how things are executed :/ | 22:49 |
JoshNang | s/overly// | 22:50 |
*** edcragg has joined #openstack-ironic | 22:57 | |
*** chlong-zzz has quit IRC | 22:58 | |
openstackgerrit | Merged openstack/ironic: Merge tag '2015.1.0' https://review.openstack.org/179294 | 23:06 |
*** edcragg has quit IRC | 23:10 | |
*** Sukhdev has quit IRC | 23:14 | |
*** Sukhdev has joined #openstack-ironic | 23:16 | |
*** yuanying has joined #openstack-ironic | 23:25 | |
*** mikedillion has joined #openstack-ironic | 23:31 | |
*** mikedillion has quit IRC | 23:32 | |
*** mikedillion has joined #openstack-ironic | 23:36 | |
*** rloo_ has quit IRC | 23:37 | |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic-python-agent: Add 'pbr' to the requirements https://review.openstack.org/188204 | 23:38 |
jroll | ^ quick rebase, easy patch | 23:38 |
*** oomichi has quit IRC | 23:40 | |
*** dguerri is now known as dguerri` | 23:40 | |
*** harlowja has quit IRC | 23:42 | |
*** harlowja has joined #openstack-ironic | 23:43 | |
openstackgerrit | Jim Rollenhagen proposed openstack/ironic-python-agent: Add power_off command in standby extension https://review.openstack.org/189241 | 23:44 |
jroll | fixed commit message there | 23:44 |
*** Sukhdev has quit IRC | 23:45 | |
*** Sukhdev has joined #openstack-ironic | 23:45 | |
*** mikedillion has quit IRC | 23:48 | |
*** natorious is now known as zz_natorious | 23:48 | |
*** lucas-dinner has quit IRC | 23:54 | |
*** bradjones has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!