TheJulia | https://bugs.launchpad.net/ironic/+bug/1593194 | 00:05 |
---|---|---|
openstack | Launchpad bug 1593194 in Ironic "[RFE]Enable hardware disk erase in ironic" [Undecided,Incomplete] | 00:05 |
TheJulia | triaging as incomplete, pointing to secure erase and sking for clarification | 00:05 |
JayF | sounds more like invalid to me, lol | 00:06 |
TheJulia | I think they are meaning scsi disk to be honest | 00:06 |
TheJulia | scsi/sas | 00:07 |
*** mbound has quit IRC | 00:07 | |
TheJulia | https://bugs.launchpad.net/ironic/+bug/1594668 | 00:12 |
openstack | Launchpad bug 1594668 in Ironic "Create a port using node_name" [Undecided,New] - Assigned to Sharat Sharma (sharat-sharma) | 00:12 |
openstackgerrit | Merged openstack/ironic-python-agent: Fix unwanted unmounting of /usr/share/oem https://review.openstack.org/332472 | 00:12 |
mat128 | https://bugs.launchpad.net/ironic/+bugs?orderby=-datecreated&start=0 | 00:14 |
TheJulia | yup, looking at the same list | 00:14 |
*** praneshp has joined #openstack-ironic | 00:15 | |
tonyb | JayF, jroll: Both are merged release at will | 00:19 |
jlvillal | If you aren't talking please mute :) | 00:25 |
jlvillal | We hear some background noise | 00:25 |
jlvillal | https://bugs.launchpad.net/ironic/+bug/1593021 | 00:26 |
openstack | Launchpad bug 1593021 in Ironic "[RFE] Make devstack fail if insufficient RAM assigned for ramdisk" [Undecided,New] - Assigned to Bharath kumar (bharath-kumar3) | 00:26 |
TheJulia | somebody's phone is ringing... | 00:26 |
mat128 | JayF: got anything in flight about bug ^ | 00:27 |
mat128 | ? | 00:27 |
mat128 | I remember something about 768mb or something | 00:27 |
jlvillal | https://review.openstack.org/#/q/owner:%22Jay+Faulkner+%253Cjay%2540jvf.cc%253E%22 | 00:28 |
*** Nisha has quit IRC | 00:28 | |
jlvillal | https://launchpad.net/~ironic-bugs | 00:30 |
TheJulia | https://bugs.launchpad.net/ironic/+bug/1592335 | 00:33 |
openstack | Launchpad bug 1592335 in Ironic "ironic node validate fails to show the relevant message for the missing ilo parameter(agent_ilo)" [Low,In progress] - Assigned to Shivanand Tendulker (stendulker) | 00:33 |
TheJulia | ^^^ caught my attention | 00:33 |
openstackgerrit | Merged openstack/ironic: Updated from global requirements https://review.openstack.org/332295 | 00:37 |
mat128 | TheJulia: http://docs-draft.openstack.org/37/329837/1/check/gate-ironic-releasenotes/c5e2bb3//releasenotes/build/html/current-series.html | 00:42 |
TheJulia | Yeah :( | 00:43 |
*** catintheroof has joined #openstack-ironic | 00:47 | |
*** YiboCai is now known as yibo | 00:48 | |
*** penick has quit IRC | 00:48 | |
openstackgerrit | Moshe Levi proposed openstack/ironic-python-agent: Replace assertRaisesRegexp with assertRaisesRegex https://review.openstack.org/332250 | 00:48 |
*** phuongnh has joined #openstack-ironic | 00:56 | |
jlvillal | Wow! I think mrda will be sad he wasn't in the call... | 01:02 |
jlvillal | $(type -P disk-image-builder > /dev/null); echo $? | 01:06 |
jlvillal | $(type -P bash > /dev/null); echo $? | 01:06 |
*** fragatina has joined #openstack-ironic | 01:06 | |
*** Sukhdev_ has quit IRC | 01:06 | |
*** catintheroof has quit IRC | 01:07 | |
*** mbound has joined #openstack-ironic | 01:08 | |
jlvillal | https://review.openstack.org/#/c/330294/1/devstack/lib/ironic | 01:08 |
mat128 | https://github.com/openstack/ironic/commit/259a4922437288e9988aa7c201830792b5a0ad45#diff-fb50fd952d51d577ae0be49196b05e5aL1111 | 01:08 |
mat128 | disk-image-create according to http://docs.openstack.org/developer/ironic/deploy/install-guide.html#buildingdibbaseddeployramdisk | 01:09 |
openstackgerrit | John L. Villalovos proposed openstack/ironic: Restore diskimage-builder install https://review.openstack.org/330294 | 01:11 |
jlvillal | TheJulia, mat128 Done: https://review.openstack.org/#/c/330294/1..2/devstack/lib/ironic | 01:12 |
*** mbound has quit IRC | 01:13 | |
jlvillal | MikroTik | 01:19 |
mrda | jlvillal: huh? | 01:25 |
TheJulia | mrda: side discussion :) | 01:25 |
mat128 | discussing routers and whatnot ;) | 01:25 |
jlvillal | mrda, Just trying to make you feel guilty for not chatting with us. | 01:25 |
mrda | oh, so fun things, but not super important. | 01:26 |
* mrda is sooo tired this morning | 01:26 | |
mrda | It's not that I don't like y'all :) | 01:26 |
jlvillal | mrda, It's that you don't like us :P | 01:26 |
jlvillal | mrda, Remember to mute before you start snoring in the conference call :) | 01:27 |
mrda | Hardly. There's not many things that would get me on a call from midnight to 5am :) | 01:27 |
jlvillal | mat128, I'm going to take off and go do some grocery shopping, and maybe a trip to Home Depot | 01:29 |
TheJulia | goodnight jlvillal | 01:29 |
jlvillal | Thanks TheJulia | 01:30 |
TheJulia | We're calling it a night on the call, goodnight everyone! | 01:33 |
*** rloo has quit IRC | 01:38 | |
*** edand has joined #openstack-ironic | 01:45 | |
*** sacharya has joined #openstack-ironic | 01:46 | |
*** cdearborn has quit IRC | 01:49 | |
*** edand has quit IRC | 01:50 | |
*** sacharya has quit IRC | 01:50 | |
*** hoangcx has joined #openstack-ironic | 01:56 | |
*** spandhe has quit IRC | 02:03 | |
openstackgerrit | wangjianhe proposed openstack/ironic: KeystoneFailure: Could not authorize in Keystone: A username and password or token is required. https://review.openstack.org/332600 | 02:09 |
*** PollyZ has joined #openstack-ironic | 02:10 | |
openstackgerrit | wangjianhe proposed openstack/ironic: KeystoneFailure: Could not authorize in Keystone: A username and password or token is required. https://review.openstack.org/332600 | 02:13 |
openstackgerrit | Merged openstack/ironic-python-agent: Add configuration options for DISK_WAIT https://review.openstack.org/324909 | 02:29 |
*** PollyZ_ has joined #openstack-ironic | 02:30 | |
*** PollyZ has quit IRC | 02:33 | |
*** PollyZ_ has quit IRC | 02:35 | |
*** PollyZ has joined #openstack-ironic | 02:37 | |
*** yuanying has quit IRC | 02:46 | |
*** PollyZ has quit IRC | 02:50 | |
*** PollyZ has joined #openstack-ironic | 02:50 | |
*** PollyZ has quit IRC | 03:04 | |
*** Nisha has joined #openstack-ironic | 03:10 | |
*** PollyZ has joined #openstack-ironic | 03:11 | |
*** Nisha_away has joined #openstack-ironic | 03:17 | |
*** Nisha_away is now known as Nisha1 | 03:17 | |
*** Nisha has quit IRC | 03:20 | |
*** PollyZ has quit IRC | 03:21 | |
*** PollyZ has joined #openstack-ironic | 03:26 | |
*** links has joined #openstack-ironic | 03:29 | |
openstackgerrit | Nisha Agarwal proposed openstack/proliantutils: Fix the logic for fetching the gpu device count https://review.openstack.org/315402 | 03:36 |
*** PollyZ has quit IRC | 03:40 | |
*** Nisha1 has quit IRC | 03:40 | |
*** spandhe has joined #openstack-ironic | 03:41 | |
*** spandhe_ has joined #openstack-ironic | 03:44 | |
*** catintheroof has joined #openstack-ironic | 03:44 | |
*** spandhe has quit IRC | 03:45 | |
*** spandhe_ is now known as spandhe | 03:45 | |
*** yuanying has joined #openstack-ironic | 03:47 | |
openstackgerrit | Mathieu Mitchell proposed openstack/ironic: Use PRIVATE_NETWORK_NAME for devstack plugin https://review.openstack.org/332614 | 03:49 |
*** yogi has joined #openstack-ironic | 03:59 | |
*** sacharya has joined #openstack-ironic | 03:59 | |
*** catintheroof has quit IRC | 04:02 | |
*** jaybeale has joined #openstack-ironic | 04:04 | |
*** jvgrant has joined #openstack-ironic | 04:04 | |
*** jvgrant has quit IRC | 04:09 | |
*** appu103_ has joined #openstack-ironic | 04:14 | |
*** appu103_ is now known as aparnav | 04:16 | |
openstackgerrit | Shivanand Tendulker proposed openstack/ironic: Add validation of 'ilo_deploy_iso' in deploy.validate() https://review.openstack.org/329837 | 04:17 |
*** smoriya has joined #openstack-ironic | 04:19 | |
*** sacharya has quit IRC | 04:31 | |
*** praneshp has quit IRC | 04:34 | |
*** praneshp has joined #openstack-ironic | 04:36 | |
openstackgerrit | Dao Cong Tien proposed openstack/ironic: [WIP] Nova-compatible serial console: socat console_utils https://review.openstack.org/328168 | 04:42 |
*** Sukhdev has joined #openstack-ironic | 04:49 | |
*** Sukhdev has quit IRC | 04:49 | |
*** Sukhdev has joined #openstack-ironic | 04:50 | |
*** skramaja has joined #openstack-ironic | 04:51 | |
*** rcernin has joined #openstack-ironic | 04:56 | |
*** ijw has quit IRC | 05:04 | |
*** rajinir has quit IRC | 05:04 | |
*** rcernin has quit IRC | 05:16 | |
*** joprovost has quit IRC | 05:17 | |
*** shirly has joined #openstack-ironic | 05:19 | |
*** jaybeale has quit IRC | 05:26 | |
*** ChubYann has quit IRC | 05:32 | |
*** chlong has quit IRC | 05:34 | |
*** penick has joined #openstack-ironic | 05:36 | |
*** Sukhdev_ has joined #openstack-ironic | 05:40 | |
*** Sukhdev has quit IRC | 05:41 | |
*** praneshp has quit IRC | 05:42 | |
*** praneshp has joined #openstack-ironic | 05:44 | |
*** chlong has joined #openstack-ironic | 05:47 | |
*** rbartal has joined #openstack-ironic | 05:54 | |
*** rcernin has joined #openstack-ironic | 05:55 | |
*** penick has quit IRC | 05:57 | |
*** moshele has joined #openstack-ironic | 05:58 | |
*** amotoki has joined #openstack-ironic | 06:01 | |
openstackgerrit | Yuiko Takada Mori proposed openstack/ironic-specs: Nova compatible serial console support https://review.openstack.org/319505 | 06:02 |
*** ccamacho has joined #openstack-ironic | 06:06 | |
*** yolanda has quit IRC | 06:29 | |
openstackgerrit | Moshe Levi proposed openstack/ironic-python-agent: tox: Update flake8 to ignore tinyipa imagebuild folders https://review.openstack.org/332247 | 06:33 |
*** praneshp has quit IRC | 06:39 | |
openstackgerrit | Aparna proposed openstack/proliantutils: Sort values of raid_config for 'share_physical_disks' https://review.openstack.org/326319 | 06:44 |
*** david-lyle_ has joined #openstack-ironic | 06:46 | |
*** tesseract- has joined #openstack-ironic | 06:47 | |
*** slagle_ has joined #openstack-ironic | 06:50 | |
*** athomas has joined #openstack-ironic | 06:53 | |
*** ptx0_ has joined #openstack-ironic | 06:54 | |
*** intr1nsic_ has joined #openstack-ironic | 06:55 | |
*** sacharya has joined #openstack-ironic | 06:59 | |
*** chihhsin_ has joined #openstack-ironic | 06:59 | |
openstackgerrit | Swapnil Kulkarni (coolsvap) proposed openstack/ironic: [WIP] Testing latest u-c https://review.openstack.org/318440 | 07:00 |
openstackgerrit | Swapnil Kulkarni (coolsvap) proposed openstack/ironic: [WIP] Testing latest u-c https://review.openstack.org/318440 | 07:00 |
*** hamzy_ has joined #openstack-ironic | 07:01 | |
*** ccamacho1 has joined #openstack-ironic | 07:04 | |
*** yolanda has joined #openstack-ironic | 07:04 | |
*** ccamacho has quit IRC | 07:04 | |
*** david-lyle has quit IRC | 07:04 | |
*** hamzy has quit IRC | 07:04 | |
*** alineb has quit IRC | 07:04 | |
*** intr1nsic has quit IRC | 07:04 | |
*** slagle has quit IRC | 07:04 | |
*** chihhsin has quit IRC | 07:04 | |
*** rm_work has quit IRC | 07:04 | |
*** ptx0 has quit IRC | 07:04 | |
*** intr1nsic_ is now known as intr1nsic | 07:04 | |
*** fragatina has quit IRC | 07:07 | |
*** fragatina has joined #openstack-ironic | 07:07 | |
*** ccamacho1 is now known as ccamacho|afk | 07:10 | |
*** yolanda has quit IRC | 07:10 | |
*** itamarl has joined #openstack-ironic | 07:13 | |
*** spandhe has quit IRC | 07:13 | |
*** rm_work has joined #openstack-ironic | 07:14 | |
*** aarefiev_ has joined #openstack-ironic | 07:15 | |
*** spandhe has joined #openstack-ironic | 07:16 | |
pas-ha | morning Ironic | 07:18 |
*** sacharya has quit IRC | 07:18 | |
*** _vsaienko has joined #openstack-ironic | 07:22 | |
*** pcaruana has joined #openstack-ironic | 07:22 | |
*** chlong has quit IRC | 07:25 | |
*** _vsaienko has quit IRC | 07:27 | |
*** ccamacho|afk is now known as ccamacho | 07:28 | |
*** aparnav has quit IRC | 07:28 | |
*** _vsaienko has joined #openstack-ironic | 07:29 | |
*** _vsaienko has quit IRC | 07:41 | |
*** jtomasek has quit IRC | 07:45 | |
*** jtomasek has joined #openstack-ironic | 07:47 | |
*** alineb has joined #openstack-ironic | 07:53 | |
lucasagomes | morning all | 07:55 |
zigo | Good morning everyone. Does version 5.1.1 fixes CVE-2016-4985? | 07:55 |
*** ohamada has joined #openstack-ironic | 07:55 | |
zigo | https://bugs.launchpad.net/ironic/+bug/1572796 | 07:56 |
openstack | Launchpad bug 1572796 in Ironic "Node information including credentials exposed to unathenticated users (CVE-2016-4985)" [High,Fix released] - Assigned to Devananda van der Veen (devananda) | 07:56 |
*** electrofelix has joined #openstack-ironic | 07:57 | |
*** Sukhdev_ has quit IRC | 07:58 | |
*** Sukhdev has joined #openstack-ironic | 07:58 | |
*** zzzeek has quit IRC | 08:00 | |
*** zzzeek has joined #openstack-ironic | 08:02 | |
zigo | Looks like it doesn't to me. | 08:04 |
_milan_ | morning lucasagomes pas-ha zigo :) | 08:05 |
*** Sukhdev has quit IRC | 08:05 | |
_milan_ | #pixiesay morning Ironic! -m flexing | 08:06 |
*** e0ne has joined #openstack-ironic | 08:06 | |
lucasagomes | _milan_, oh seems it's down, I will bring the bot up again later | 08:10 |
_milan_ | lucasagomes, yeah, poor pixie | 08:11 |
*** aarefiev_ has quit IRC | 08:11 | |
*** lucasagomes is now known as lucas-brb | 08:11 | |
*** hoangcx has quit IRC | 08:11 | |
*** M00nr41n has joined #openstack-ironic | 08:17 | |
*** yuikotakadamori has quit IRC | 08:18 | |
*** yolanda has joined #openstack-ironic | 08:18 | |
*** spandhe has quit IRC | 08:19 | |
*** mbound has joined #openstack-ironic | 08:23 | |
*** dmk0202 has joined #openstack-ironic | 08:23 | |
*** amotoki has quit IRC | 08:28 | |
*** sacharya has joined #openstack-ironic | 08:28 | |
openstackgerrit | Merged openstack/python-ironic-inspector-client: Updated from global requirements https://review.openstack.org/332367 | 08:31 |
openstackgerrit | Nisha Agarwal proposed openstack/proliantutils: Fix the logic for fetching the gpu device count https://review.openstack.org/315402 | 08:33 |
*** sacharya has quit IRC | 08:33 | |
*** rbartal has quit IRC | 08:34 | |
sambetts|afk | Morning all | 08:37 |
*** sambetts|afk is now known as sambetts | 08:37 | |
*** bapalm has quit IRC | 08:37 | |
openstackgerrit | Merged openstack/ironic-inspector: Updated from global requirements https://review.openstack.org/332296 | 08:38 |
*** derekh has joined #openstack-ironic | 08:38 | |
*** bapalm has joined #openstack-ironic | 08:42 | |
sergek | morning, Ironic! | 08:43 |
vdrok | morning ironic, lucas-brb _milan_ sambetts and sergek | 08:51 |
sergek | vdrok: o/ | 08:53 |
*** amotoki has joined #openstack-ironic | 08:53 | |
_milan_ | morning sergek vdrok sambetts :) | 08:53 |
sergek | _milan_: o/ | 08:54 |
*** ccamacho has quit IRC | 09:10 | |
*** snecklifter has quit IRC | 09:11 | |
pas-ha | zigo: yes, the fix is in 5.1.2, tag pushed out just yesterday (when CVE was publicly disclosed) | 09:13 |
zigo | FYI: I pushed 5.1.2 in Sid, and 4.2.5 to Jessie-backports. | 09:14 |
pas-ha | zigo: thanks | 09:15 |
openstackgerrit | Gerard Braad proposed openstack/ironic-webclient: Set IP and port using environment variables https://review.openstack.org/332706 | 09:20 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Added operator documentation for ironic portgroups https://review.openstack.org/228496 | 09:21 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Add multitenancy-related fields to port API object https://review.openstack.org/206244 | 09:21 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Create common neutron module https://review.openstack.org/317390 | 09:21 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Add network_interface node field DB, OBJ https://review.openstack.org/317391 | 09:21 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Add 'neutron' network driver https://review.openstack.org/317393 | 09:21 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Update the deploy drivers with network flipping logic https://review.openstack.org/213262 | 09:21 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Add network_interface API https://review.openstack.org/317392 | 09:21 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Add network_drivers https://review.openstack.org/285852 | 09:21 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Add portgroups to support LAG interfaces - API https://review.openstack.org/332177 | 09:21 |
openstackgerrit | Gerard Braad proposed openstack/ironic-webclient: Correct markup of README.md https://review.openstack.org/332707 | 09:24 |
*** ccamacho has joined #openstack-ironic | 09:27 | |
openstackgerrit | Moshe Levi proposed openstack/ironic-python-agent: Add vendor id, vendor name and product_id to interface information https://review.openstack.org/279940 | 09:37 |
*** ifarkas has joined #openstack-ironic | 09:44 | |
openstackgerrit | Sam Betts proposed openstack/ironic-python-agent: Support LLDP data as part of interfaces in inventory https://review.openstack.org/320584 | 09:46 |
*** bapalm has quit IRC | 09:48 | |
openstackgerrit | Moshe Levi proposed openstack/ironic-python-agent: Add vendor id, vendor name and product_id to interface information https://review.openstack.org/279940 | 09:50 |
openstackgerrit | Anton Arefiev proposed openstack/ironic-inspector: WIP: Discovery tempest test https://review.openstack.org/323769 | 09:51 |
openstackgerrit | yogananth subramanian proposed openstack/ironic-python-agent: Exporting Network Interface Product and Vendor ID to Inspector https://review.openstack.org/331495 | 09:51 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Properly set ephemeral size in agent drivers https://review.openstack.org/330089 | 09:53 |
ifarkas | morning all! | 09:53 |
*** bapalm has joined #openstack-ironic | 09:54 | |
sambetts | JayF, rloo: https://review.openstack.org/#/c/324909/ has broken the IPA functional tests, I've only discovered it once I rebased my LLDP patch because apprently we don't have a job to catch it in the gate | 09:55 |
*** mgould|afk is now known as mgould | 09:55 | |
mgould | morning Ironic | 09:56 |
vdrok | morning ifarkas and mgould | 09:56 |
mgould | morning vdrok ifarkas sambetts | 10:01 |
*** thrash|g0ne is now known as thrash | 10:01 | |
*** fragatina has quit IRC | 10:01 | |
*** yibo has quit IRC | 10:06 | |
*** daemontool has joined #openstack-ironic | 10:07 | |
*** appu103_ has joined #openstack-ironic | 10:07 | |
*** yolanda has quit IRC | 10:10 | |
*** fragatina has joined #openstack-ironic | 10:12 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Change the logic of selecting image for tests https://review.openstack.org/329625 | 10:16 |
*** daemontool has quit IRC | 10:19 | |
*** ccamacho has quit IRC | 10:20 | |
*** cdearborn has joined #openstack-ironic | 10:21 | |
*** fragatina has quit IRC | 10:31 | |
*** lucas-brb is now known as lucasagomes | 10:32 | |
*** ccamacho has joined #openstack-ironic | 10:36 | |
*** derekh has quit IRC | 10:42 | |
*** dtantsur|afk is now known as dtantsur | 10:48 | |
dtantsur | Morning Ironic | 10:48 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic: Warn on legacy auth options on conductor start https://review.openstack.org/326660 | 10:49 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic: Update devstack plugin with new auth options https://review.openstack.org/297312 | 10:49 |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic: Migrate to using keystoneauth Sessions https://review.openstack.org/236982 | 10:49 |
*** ohamada has quit IRC | 10:57 | |
*** ohamada has joined #openstack-ironic | 10:57 | |
*** hkominos has joined #openstack-ironic | 11:00 | |
jroll | zigo: 5.1.2 does, see the notes section here http://www.openwall.com/lists/oss-security/2016/06/21/6 | 11:00 |
jroll | and now I see you pushed new packages | 11:01 |
jroll | thanks <3 | 11:01 |
jroll | morning everyone | 11:01 |
zigo | :) | 11:01 |
zigo | Yup, all done. | 11:01 |
* jroll finds the driver comp spec | 11:01 | |
hkominos | morning people | 11:01 |
jroll | 48 comments O_O | 11:02 |
jroll | hi hkominos :) | 11:02 |
dtantsur | morning jroll | 11:03 |
dtantsur | oh yeah, much comments not wow dtantsur will bark | 11:04 |
*** snecklifter has joined #openstack-ironic | 11:04 | |
jroll | lol | 11:04 |
* jroll wants to make a creepy owlet version of that meme | 11:05 | |
dtantsur | lemme know what you think and I'll start updating | 11:05 |
dtantsur | LOL just do it, I'll put it on my social networks :D | 11:05 |
sambetts | morning dtantsur, for some reason my client has decided your green today :-P | 11:06 |
sambetts | o/ jroll | 11:06 |
dtantsur | sambetts, your client is correct :D | 11:08 |
sambetts | dtantsur: normally your orange, but recently it keeps changing it, you were pink 2 days ago | 11:09 |
hkominos | hello openstackers. Is there any way/or log where I can actually see why i cant deploy a node? I mean that i am getting this generic error no host available but i want to know why the scheduler does not choose my hosts | 11:09 |
dtantsur | hkominos, did you see http://docs.openstack.org/developer/ironic/deploy/troubleshooting.html#nova-returns-no-valid-host-was-found-error already? | 11:09 |
hkominos | nope. I will take a look. (i should not the yesterday the same machine was selected for deployment!) | 11:10 |
lucasagomes | sambetts, ping error functional tests in IPA | 11:12 |
lucasagomes | did you open a bug about it? | 11:12 |
lucasagomes | sambetts, I'm opening one btw | 11:14 |
sambetts | lucasagomes: Thanks, I hadn't got round to that yet | 11:15 |
lucasagomes | sambetts, yeah I will put a fix up to it | 11:15 |
snecklifter | dtantsur: morning, sorry I missed midcycle yesterday, I did the blueprint for software RAID which was discussed | 11:16 |
lucasagomes | found out what's broken already | 11:16 |
snecklifter | Please let me know if there is anything I can help with on that | 11:16 |
sambetts | lucasagomes: Oh nice! I think its probably that the disk wait thing is waiting longer than the tests are for the agent to start | 11:16 |
sambetts | lucasagomes: am I right? | 11:16 |
snecklifter | But reading etherpad it looks like there is some direction :) | 11:17 |
hkominos | dtantsur : I am getting this error in my node-show | 11:17 |
hkominos | | maintenance_reason | During sync_power_state, max retries exceeded for node | | | 84b41f97-f01c-4496-8662-d8bc6db8647c, node state power on does not match | | | expected state 'power off'. Updating DB state to 'power on' Switching | | | node to maintenance mode. | 11:17 |
hkominos | http://paste.openstack.org/show/521143/ | 11:17 |
*** phuongnh has quit IRC | 11:17 | |
hkominos | this will be better. However what does it mean that i dont have power credentials? I can control the node through Ipmi | 11:18 |
dtantsur | snecklifter, hi! a couple of folks volunteered to continue this effort, please stay tuned | 11:18 |
snecklifter | dtantsur: will do, thanks | 11:18 |
dtantsur | hkominos, seems like the power credentials are wrong or there is something wrong with your BMC | 11:19 |
sambetts | hkominos: that means that Ironic has failed to set the power state of the node to the one stored in the DB, and therefore has put the node in maintenance removing it from normal use | 11:19 |
hkominos | BMC = conductor? | 11:20 |
*** chlong has joined #openstack-ironic | 11:21 | |
sambetts | hkominos: https://en.wikipedia.org/wiki/Intelligent_Platform_Management_Interface#Baseboard_management_controller | 11:21 |
sambetts | hkominos: BMC is the part of the server your controlling that received IPMI requests and handles them | 11:22 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/ironic-python-agent: Fix functional tests https://review.openstack.org/332755 | 11:24 |
lucasagomes | sambetts, ^ | 11:25 |
jroll | dtantsur: okay, I'm done writing comments, I don't think I said anything crazy | 11:25 |
jroll | morning sambetts, lucasagomes :D | 11:25 |
* jroll releases IPA stable | 11:26 | |
mgould | morning jroll | 11:27 |
dtantsur | long term support is great, until you have to backport a CVE to all branches >_< | 11:27 |
lucasagomes | jroll, hey there :-) morning | 11:28 |
jroll | hey mgould \o | 11:28 |
jroll | dtantsur: heh | 11:28 |
dtantsur | we support ironic since Juno.. | 11:28 |
jroll | oh ouch | 11:29 |
jroll | glhf with that | 11:29 |
jroll | speaking of which, I still see kilo tags in git.o.o everywhere | 11:30 |
jroll | dunno what's up with that | 11:30 |
sambetts | dtantsur, jroll: my idea of using validation to verify the interfaces would help in the case of operator deciding they don't want to support a particular interface any more? or if on upgrade a vendor removes support for a particular interface from their hardware type? WDYT? | 11:30 |
dtantsur | you mean branches? | 11:30 |
jroll | dtantsur: er, yeah brances | 11:31 |
jroll | branches, too | 11:31 |
dtantsur | tags will stay, I guess. dunno why they didn't remove branches. tonyb? | 11:31 |
dtantsur | (that's re stable/kilo) | 11:31 |
jroll | dtantsur: I see it on nova too, so I assume there's still work to do | 11:31 |
jroll | sambetts: oh, that's a good question, what do we do when a combination becomes invalid? | 11:32 |
dtantsur | mmmmmm | 11:32 |
jroll | this is all too hard, let's all go fishing | 11:32 |
dtantsur | good question, sambetts | 11:32 |
dtantsur | +1 | 11:32 |
jroll | so yeah, I think node-validate should also handle these | 11:32 |
jroll | make sure all interfaces are compatible and enabled | 11:33 |
jroll | but, I don't think we should allow an invalid combination as proposed before | 11:33 |
dtantsur | I think we need both: a check on update and node-validate to handle it | 11:33 |
jroll | +1 | 11:33 |
sambetts | +1 | 11:33 |
dtantsur | please leave the comments, I'll start bulk-addressing them in a few | 11:34 |
sambetts | A problem that exists today is that you can have a node configured for a certain driver and then you can remove all conductors that support that driver and the node is then orphaned, and you can even do a node update to change its driver as far as I know because of locks etc and not being able to find a conductor, I wonder if we can fix that with this new system or not :/ | 11:35 |
sambetts | dtantsur: not sure where to leave my comment :-P | 11:35 |
dtantsur | EVERYWHERE!!1 | 11:35 |
sambetts | hahaha | 11:35 |
jroll | dtantsur: turns out I can go fishing right here, strange fish I've caught though http://i.imgur.com/KiuAWQI.jpg | 11:37 |
dtantsur | lol, good catch :D | 11:38 |
sambetts | heh | 11:38 |
lucasagomes | sambetts, jroll not very familiar with the project-config, but here's the proposed fix for the tox-func https://review.openstack.org/#/c/332766/ | 11:39 |
jroll | lucasagomes: what does that do, tox -e func? | 11:40 |
lucasagomes | jroll, run functional tests against ipa | 11:40 |
jroll | right | 11:40 |
jroll | TIL that IPA has functional tests | 11:40 |
lucasagomes | jroll, apparently josh added few | 11:40 |
lucasagomes | very few but there are some | 11:41 |
jroll | lucasagomes: it's done with tox -e func, though, right? | 11:41 |
lucasagomes | yuo | 11:41 |
lucasagomes | yup | 11:41 |
jroll | soooo | 11:41 |
lucasagomes | and mario as well | 11:41 |
lucasagomes | https://review.openstack.org/#/c/224247/ | 11:41 |
jroll | it fails for me because IPA doesn't start | 11:41 |
lucasagomes | correct | 11:41 |
sambetts | jroll: thats why we need a job, a patch landed last night that broke it | 11:41 |
jroll | aha | 11:41 |
lucasagomes | jroll, check the ML | 11:41 |
lucasagomes | jroll, http://lists.openstack.org/pipermail/openstack-dev/2016-June/097940.html | 11:42 |
jroll | ugh I have to read the ML? | 11:42 |
jroll | :P | 11:42 |
sambetts | only the Ironic part ;) | 11:42 |
* jroll has not done email yet this morning | 11:42 | |
lucasagomes | jroll, heh tl;dr, sambetts found out that it was broken | 11:42 |
jroll | ooo that's fun | 11:42 |
tonyb | dtantsur: I think we're part way through the process. we tried somethign new and it kinda-sorta works now we're fixing that | 11:42 |
lucasagomes | I've opened the bugs and added two patches to fix the thing and to add a job | 11:42 |
jroll | sambetts: re https://review.openstack.org/#/c/332755/1 | 11:44 |
dtantsur | tonyb, got it, thanks | 11:44 |
sambetts | lucasagomes: probably could just call the job gate-ironic-python-agent-func | 11:44 |
jroll | sambetts: do we want to add a job that breaks our gate? | 11:44 |
lucasagomes | sambetts, maybe? I'm following the pattern there | 11:45 |
dtantsur | sambetts, this is a standard name | 11:45 |
dtantsur | if he does not include "tox" he'll have to define this job himself | 11:45 |
lucasagomes | sambetts, and I think we should apply the fix as well before adding the job | 11:45 |
lucasagomes | no harm on that | 11:45 |
dtantsur | the pattern is gate-{project}-tox-{env} | 11:45 |
lucasagomes | you can verify it manually | 11:45 |
sambetts | lucasagomes, jroll; yeah got it, I'll test and land | 11:46 |
sambetts | dtantsur, lucasagomes: oh I though it would be like the the other jobs: gate-ironic-python-agent-python27 <- no tox there, but I guess its a different kettle of fish | 11:46 |
dtantsur | sambetts, see the func job on inspector, it's defined in a similar fashion | 11:47 |
*** sdake has quit IRC | 11:48 | |
*** rbudden has joined #openstack-ironic | 11:49 | |
sambetts | dtantsur, lucasagomes: yeah, my mistake I'd only quickly skimed that patch, and didn't register that we were using an existing template | 11:50 |
* sambetts goes to get more coffee | 11:50 | |
*** chlong has quit IRC | 11:51 | |
_milan_ | morning dtantsur jroll | 11:52 |
dtantsur | hey _milan_ | 11:52 |
_milan_ | o/ :) | 11:52 |
_milan_ | and morning mgould | 11:52 |
openstackgerrit | Merged openstack/ironic-python-agent: Fix functional tests https://review.openstack.org/332755 | 11:54 |
*** ccamacho has quit IRC | 11:55 | |
*** ccamacho has joined #openstack-ironic | 11:56 | |
hkominos | sambetts,dtantsur. This issue is really confusing. Why would ironic complain apout the BMC if i can use ironic CLI and control the power state? | 11:58 |
jroll | hkominos: the CLI (and the API) for power state just sends the request, the API accepts it and does it in the background | 12:01 |
jroll | as BMCs are often slow, we don't tie up the API waiting for the bmc | 12:01 |
*** jtomasek_ has joined #openstack-ironic | 12:02 | |
*** sdake has joined #openstack-ironic | 12:03 | |
*** dprince has joined #openstack-ironic | 12:03 | |
*** jjohnson2 has joined #openstack-ironic | 12:05 | |
sambetts | hkominos: I would try to ensure you can power on and off the server using ipmitool manaually, ipmitool —H 1.2.3.4 —v —I lanplus —U username —P userpassword chassis power on/off | 12:05 |
hkominos | i can | 12:06 |
sambetts | ok, the node in Ironic is currently power off, and it will try to ensure that the real hardware is synced to that state, is any other software you have running trying to turn it back on? | 12:07 |
sambetts | and therefore is fighting with Ironic | 12:07 |
hkominos | I will get back on that. So it seems that the machine is trying to do some provisioning . However i get in a login-bootstrap login and get an error. Unable to find ext4 VFS (simithng like that) | 12:08 |
*** raildo-afk is now known as raildo | 12:09 | |
hkominos | (no there is no otherhardware trying to contact that node) | 12:09 |
openstackgerrit | Anton Arefiev proposed openstack/ironic-inspector: WIP: Discovery tempest test https://review.openstack.org/323769 | 12:11 |
*** smoriya has quit IRC | 12:11 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Change the logic of selecting image for tests https://review.openstack.org/329625 | 12:12 |
*** e0ne has quit IRC | 12:13 | |
*** e0ne has joined #openstack-ironic | 12:14 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-specs: The driver composition reform https://review.openstack.org/188370 | 12:17 |
dtantsur | jroll, sambetts, next iteration ^^^ | 12:17 |
jroll | woot | 12:18 |
jroll | dtantsur: what'd you think about moving deprecation things to a separate spec? | 12:18 |
dtantsur | jroll, I did that | 12:18 |
jroll | awesome | 12:18 |
jroll | thanks! | 12:18 |
dtantsur | well, I didn't write the actual spec yet ;) | 12:18 |
dtantsur | but I've removed all specifics about the deprecation | 12:19 |
*** jtomasek_ has quit IRC | 12:19 | |
jroll | ya | 12:20 |
dtantsur | I hope we merge this today, or I'll escape to the forest to live with other owls | 12:20 |
sambetts | hahahaha | 12:20 |
hkominos | hahahhahahah | 12:22 |
*** makowals has joined #openstack-ironic | 12:23 | |
*** jjohnson2 has quit IRC | 12:25 | |
*** d0ugal has quit IRC | 12:25 | |
*** d0ugal has joined #openstack-ironic | 12:25 | |
*** jjohnson2 has joined #openstack-ironic | 12:25 | |
*** thiagop has joined #openstack-ironic | 12:27 | |
*** jjohnson2_ has joined #openstack-ironic | 12:29 | |
thiagop | Good morning, Ironic | 12:30 |
dtantsur | morning thiagop | 12:30 |
thiagop | how's the midcycle going? I was unable to attend to the meetings so far (personal issues) | 12:30 |
*** jjohnson2 has quit IRC | 12:31 | |
dtantsur | thiagop, pretty productive, I would say | 12:35 |
jroll | +1 | 12:35 |
dtantsur | had some RAID-related discussions; went over driver composition and boot from volume specs | 12:35 |
thiagop | Was the review day on the network stuff done? | 12:39 |
thiagop | I'd really like to follow that to try to get some glue on how it works... | 12:39 |
dtantsur | we didn't have a review day iirc, just had a brief discussion and then moved to future work on this topic | 12:40 |
dtantsur | the consensus on the current network patches: split away the portgroups, then start landing them | 12:40 |
thiagop | uhmm | 12:40 |
*** sdake has quit IRC | 12:43 | |
sambetts | thiagop: the patches needed work and rebasing before we could review them, I think vdrok has processed them now, and they are open for reviewing again now | 12:45 |
thiagop | nice to know sambetts, I'll try to get to them later today | 12:45 |
vdrok | yeah, they seem to be ready for review, tho the multitenancy job seems to not work, there were some changes to tempest, i'm looking at it now locally | 12:46 |
jroll | dtantsur: I'd like to think more about task.driver.deploy==None, idk how I feel about that, but I've +2'd again | 12:47 |
dtantsur | jroll, I also have mixed feelings about it, but I also don't see any options. Well, we can refuse to work with this node completely, but that's even worse.. | 12:48 |
thiagop | The zuul changes to stop using jenkins are taking some hairs off my head. Now that I'm almost done with the tempest job for our CI, infra is changing the jobs to use ansible | 12:48 |
openstackgerrit | Anton Arefiev proposed openstack/ironic-inspector: WIP: Discovery tempest test https://review.openstack.org/323769 | 12:48 |
openstackgerrit | Kyrylo Romanenko proposed openstack/python-ironicclient: Add tests for openstackclient plugin https://review.openstack.org/301687 | 12:48 |
thiagop | I'll try not to tackle it now and make the job works first | 12:48 |
jroll | dtantsur: we can't, because node-update requires it :( | 12:48 |
sambetts | thiagop: :( | 12:48 |
jroll | thiagop: they've recommended third parties not move to just zuul yet | 12:48 |
sambetts | thiagop: they recomned that third party CIs CD there test infra | 12:49 |
sambetts | jroll: ^ | 12:49 |
dtantsur | jroll, correct. so this is kind of an edge case, which we should recommend operators to avoid. | 12:49 |
sambetts | jroll: as a note I don't :-P | 12:49 |
thiagop | jroll: really? That's really nice to know | 12:49 |
jroll | sambetts: thiagop: http://lists.openstack.org/pipermail/openstack-dev/2016-June/097739.html | 12:49 |
jroll | dtantsur: yeah, I'd just not like the entire codebase to explode :) | 12:50 |
sambetts | jroll, thiagop: thats cool, that might simplfiy the test infra quite a bit | 12:50 |
jroll | dtantsur: e.g. validate will need to check if each interface is None as well | 12:50 |
jroll | oh, it does already | 12:51 |
jroll | \o/ | 12:51 |
thiagop | jroll: cool, thanks | 12:51 |
dtantsur | :) | 12:51 |
jroll | btw, we have a 6.0.0 tag now \o/ | 12:52 |
dtantsur | woohoo | 12:52 |
jroll | http://docs.openstack.org/releasenotes/ironic/newton.html#id1 | 12:52 |
thiagop | Folks, if you have some slots on your review lists, our dynamic allocation code seems good enough for reviews as of now: https://review.openstack.org/#/c/286192/ | 12:54 |
dtantsur | wow, that's a huge list of changes | 12:54 |
dtantsur | thiagop, probably after the midcycle, sorry :( | 12:54 |
thiagop | dtantsur: don't be sorry, after the midcycle is more than fine | 12:55 |
jroll | dtantsur: yeah, turns out we're doing lots of good work :D | 12:55 |
dtantsur | \o/ | 12:55 |
dtantsur | lets celebrate | 12:55 |
jroll | \o/ | 12:56 |
thiagop | I have a beer back at home. Will make a toast to Ironic later tonight. | 12:56 |
* jroll raises his coffee mug o/' | 12:57 | |
*** ohamada has quit IRC | 12:57 | |
* dtantsur wants to get beer for tonight as well | 12:57 | |
thiagop | holy cow, my coffee mug is empty | 12:57 |
* thiagop .fetch(coffee) | 12:58 | |
* dtantsur gets the 3rd cup for today, which is something he really rarely does | 12:58 | |
*** trown|outtypewww is now known as trown | 12:58 | |
openstackgerrit | Kyrylo Romanenko proposed openstack/python-ironicclient: Add test for ironic driver-list command https://review.openstack.org/332150 | 12:59 |
openstackgerrit | Anton Arefiev proposed openstack/ironic-inspector: WIP:Tempest: basic test: remove ports https://review.openstack.org/332794 | 12:59 |
*** thiagop is now known as thiagop-afk | 13:01 | |
*** wagiel has joined #openstack-ironic | 13:03 | |
*** lucasagomes is now known as lucas-hungry | 13:03 | |
* lucas-hungry brb quick lunch | 13:03 | |
wagiel | Hello openstackers | 13:03 |
mgould | hi wagiel | 13:03 |
hkominos | hallå | 13:04 |
hkominos | helloooo | 13:05 |
*** chlong has joined #openstack-ironic | 13:06 | |
wagiel | I am trying to setup dhcp agent in ironic w/ dhcp rely thru vyatta. it that possible? | 13:07 |
wagiel | *relay | 13:07 |
*** links has quit IRC | 13:09 | |
*** slagle_ is now known as slagle | 13:10 | |
*** rloo has joined #openstack-ironic | 13:11 | |
_milan_ | wagiel, I don't know about Ironic but mind Inspector has it's own DHCP that it manages access to through iptables. You might have to workaround that if you need Inspector. | 13:13 |
sambetts | wagiel: are you using Ironic with Neutron? | 13:14 |
wagiel | sambetts: yes, neutron in use | 13:20 |
sambetts | wagiel: Ironic uses DHCP provided by neutron, I would explore if neutron has vyatta support if you want to use it | 13:24 |
*** appu103_ has quit IRC | 13:27 | |
wagiel | when using neutron DHCP is it required to have baremetals in the same vlan/subnet as the ironic? | 13:28 |
sambetts | its possible for the TFTP and http connection to Ironic to go through a neutron router | 13:29 |
*** Mr_Broke_ has joined #openstack-ironic | 13:29 | |
hkominos | wagiel. MY understating is this. Openstack has its own networks which can be Vlan tagged so lets say that for the BM network has a 100 VLAN tag. The only thing that you must provide is the baremetal machine gets access to the BM network only . However the machine must receive only untagged traffic. then the conductor will do the rest | 13:31 |
hkominos | sambetts:I am getting a weird error on the physical machine after provisioning . Cant find ext4 FS and then the deployment fails. Could that mean that it is an image problem? | 13:35 |
hkominos | or an image metadata problem? | 13:35 |
sambetts | I'd expect its a problem with the image itself, are you using whole disk images or partition images? | 13:36 |
*** sdake has joined #openstack-ironic | 13:37 | |
openstackgerrit | Sam Betts proposed openstack/ironic: Fail early if ramdisk type is dib, and not building https://review.openstack.org/328246 | 13:38 |
hkominos | I have no idea. how do i find out? | 13:38 |
sambetts | hkominos: the image that your using, does it have multiple parts in glance, ie. image + kernel + initrd, or is it just a single thing | 13:40 |
wagiel | let say i have bm network 10.10.10.x and ironic in network 20.10.10.x, dhcp relay thru vyatta, i need neutron provided dhcp to serve bm network block 10.10.10.x | 13:40 |
hkominos | mutliple parts | 13:41 |
*** Mr_Broke_ has quit IRC | 13:41 | |
hkominos | but these were provided by fuel ie -->initramfs, linux, squashfs | 13:42 |
sambetts | neutron if configured correctly will serve DHCP to that 10.10.10.x network, I don't know why you need vyatta, the DHCP server isn't running in the same network as Ironic | 13:42 |
wagiel | no | 13:42 |
wagiel | two separate networks/vlans | 13:43 |
sambetts | yes, ok, so you need a neutron router between the two to allow the node to talk to Ironic, but you don't need to proxy DHCP becuase that should already be in the 10.10.10.x network | 13:44 |
sambetts | becuase neutron has put it there | 13:44 |
*** joprovost has joined #openstack-ironic | 13:45 | |
*** lucas-hungry is now known as lucasagomes | 13:45 | |
*** xhku has joined #openstack-ironic | 13:45 | |
wagiel | ok thank i will test some options | 13:47 |
rloo | hi and good morning on this last day of the midcycle :) | 13:48 |
sambetts | Goood morning rloo, I forgot to ask did you see the red (Strawberry) moon on Monday? It was quite impressive here | 13:49 |
*** chlong has quit IRC | 13:49 | |
rloo | sambetts: unfortunately no. I was disappointed. it was cloudy :-( | 13:50 |
sambetts | :( | 13:50 |
rloo | sambetts: glad you got to see it! | 13:50 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Change the logic of selecting image for tests https://review.openstack.org/329625 | 13:50 |
dtantsur | morning rloo | 13:51 |
rloo | vdrok: what's with the reno? https://review.openstack.org/#/c/317390/7/releasenotes/notes/dhcp-providers-interface-change-53a2f48a292c9a6e.yaml | 13:51 |
rloo | hi dtantsur | 13:51 |
dtantsur | rloo, I guess you know what I'm going to ask you, don't you? ;) | 13:51 |
rloo | dtantsur: driver composition is next, in a few seconds :) | 13:51 |
vdrok | morning rloo | 13:51 |
dtantsur | awesome :) sorry for bothering you, I want to finish it so much.. | 13:51 |
*** PollyZ has joined #openstack-ironic | 13:51 | |
*** wagiel has quit IRC | 13:52 | |
rloo | dtantsur: (thought I'd get an easy one done first to make me feel good, ha ha.) | 13:52 |
dtantsur | sure sure | 13:52 |
vdrok | so IIRC that was something introduced in earlier patches and the intention was to mention it in one of the following patches | 13:52 |
rloo | vdrok: OH. Could you just add a separate patch for that reno? | 13:52 |
rloo | vdrok: it doesn't have to be in the chain. | 13:52 |
vdrok | rloo: yeah, sure | 13:52 |
rloo | vdrok: it just seems silly to slip it in a patch that has nothing to do with it. | 13:52 |
vdrok | rloo: otoh, if we merge it today, we can leave it there? :) | 13:53 |
vdrok | yep, ok, it may be confusing for others | 13:53 |
rloo | vdrok: sigh. at a minimum, there shoudl be something in the commit. but really, it shouldn't be there. | 13:53 |
rloo | vdrok: should have been done as a followup to whatever patch. | 13:54 |
rloo | vdrok: are you sure that reno refers to something that already landed? | 13:54 |
vdrok | rloo: let me check to be sure | 13:54 |
vdrok | rloo: yes, it was merged, change-id I7f1cba65275078da750aa49ae83ba7345d6fd5e0 | 13:55 |
rloo | vdrok: ok, then do a follow up patch for that, and mention that change-id. it'll make it easier to review. | 13:56 |
rloo | vdrok: sorry about all this 'extra' work. | 13:56 |
*** derekh has joined #openstack-ironic | 13:57 | |
vdrok | rloo: np :) | 13:57 |
vdrok | rloo: another thing is - we've merged that commit a long time ago, and I think we already released at least 1 major version (maybe 2) so we'll have to backport it? or just drop it completely and don't bother? jroll, wdyt? | 13:59 |
rloo | vdrok: OH. Who asked you to add a reno? | 13:59 |
*** baoli has joined #openstack-ironic | 13:59 | |
vdrok | rloo: I think you did :) | 14:00 |
*** baoli_ has joined #openstack-ironic | 14:00 | |
vdrok | see the last comment here https://review.openstack.org/#/c/206245/ | 14:00 |
rloo | vdrok: I did? recently? (I mean, I could have, just don't remember) | 14:00 |
vdrok | nope, not recently | 14:01 |
vdrok | in february :) | 14:01 |
*** ametts has joined #openstack-ironic | 14:01 | |
*** baoli__ has joined #openstack-ironic | 14:01 | |
rloo | vdrok: uhhhh, what took so long? | 14:01 |
vdrok | rloo: so, I'm trying to remember the history. we started to merge multitenancy patches. this reno was added to the next in chain after that one ^^ but never merged | 14:02 |
rloo | vdrok: oh. that was when we thought we were going to get the/more code landed i think. | 14:02 |
vdrok | ++ | 14:02 |
*** joprovost1 has joined #openstack-ironic | 14:03 | |
rloo | vdrok: I say just forget about it. but maybe check with jroll. the email was sent out and no one has complained yet and it doesn't belong in the current set of renos. if anything, it should only be added to stable/mitaka. | 14:04 |
*** joprovost has quit IRC | 14:04 | |
*** joprovost1 is now known as joprovost | 14:04 | |
*** baoli has quit IRC | 14:04 | |
*** baoli_ has quit IRC | 14:05 | |
vdrok | rloo: yep, OK. I will update the chain in a few | 14:05 |
*** chlong has joined #openstack-ironic | 14:06 | |
*** ohamada has joined #openstack-ironic | 14:06 | |
jroll | rloo: agree with 'forget about it', I suspect nobody uses out of tree dhcp providers | 14:08 |
jroll | after a release it's too late to add a reno anyway, because it depends on git history | 14:08 |
rloo | jroll, vdrok: ok, we'll forget about it! | 14:08 |
jroll | :) | 14:09 |
sambetts | I guess this is why we should ensure we inlcude the renos in the original patches | 14:09 |
rloo | sambetts: ++, or a followup patch. No assuming that the next one in the chain will get in. | 14:09 |
rloo | s/get in/get in, in a timely manner/ | 14:10 |
sambetts | +1 | 14:10 |
sambetts | (I do technically have an out of tree dhcp driver, but the in-tree networking stuff should superseed it anyway) | 14:11 |
sambetts | but then again I'm so involved with everything I don't need a reno to tell me :) | 14:12 |
vdrok | sambetts: I'm struggling with understanding why multitenancy job fails right now. It seems that a couple of variables are just not set correctly. I see IRONIC_NETWORK_INTERFACE=neutron in http://logs.openstack.org/32/296432/50/experimental/gate-tempest-dsvm-ironic-multitenant-network-nv/b77e769/logs/devstack-early.txt.gz and local.conf | 14:14 |
rloo | sambetts: that's right, no renos, we want to encourage everyone to be involved upstream in order to know what's going on! | 14:14 |
vdrok | but here it is empty - http://logs.openstack.org/32/296432/50/experimental/gate-tempest-dsvm-ironic-multitenant-network-nv/b77e769/logs/devstacklog.txt.gz | 14:14 |
vdrok | sambetts: ohhh, one more silly mistake :) | 14:15 |
vdrok | nevermind | 14:15 |
vdrok | it's changed here for some reason https://review.openstack.org/#/c/296432/50/devstack/lib/ironic | 14:16 |
openstackgerrit | Merged openstack/python-ironicclient: Move methods to utils.py https://review.openstack.org/332489 | 14:17 |
sambetts | vdrok: ah | 14:18 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: DO NOT REVIEW https://review.openstack.org/296432 | 14:19 |
*** rajinir has joined #openstack-ironic | 14:21 | |
*** ptx0_ has quit IRC | 14:21 | |
*** ptx0 has joined #openstack-ironic | 14:21 | |
*** ptx0 is now known as Guest23135 | 14:21 | |
* vdrok goes afk for an hour | 14:23 | |
*** praneshp has joined #openstack-ironic | 14:24 | |
*** joprovost1 has joined #openstack-ironic | 14:24 | |
*** joprovost has quit IRC | 14:25 | |
*** joprovost1 is now known as joprovost | 14:25 | |
rloo | dtantsur: let me know if you have any questions. | 14:29 |
rloo | dtantsur: wrt my comments wrt your driver composition | 14:29 |
*** PollyZ has quit IRC | 14:29 | |
*** PollyZ has joined #openstack-ironic | 14:30 | |
dtantsur | sure, didn't read yet | 14:30 |
*** yolanda has joined #openstack-ironic | 14:32 | |
*** amotoki has quit IRC | 14:36 | |
dtantsur | rloo, replied. I think there is some misunderstanding here | 14:44 |
rloo | dtantsur: ok, looking. | 14:46 |
*** aarefiev_ has joined #openstack-ironic | 14:46 | |
*** david-lyle_ has quit IRC | 14:47 | |
*** naohirot has joined #openstack-ironic | 14:47 | |
rloo | dtantsur: so wrt an interface becoming invalid (line 226), are we only talking about the case where it is disabled (ie, not a value in the enabled_*_interfaces config option)? | 14:49 |
dtantsur | right | 14:49 |
rloo | dtantsur: the default interface will always be enabled even if not in the enabled_*_interfaces? | 14:49 |
dtantsur | yes | 14:49 |
rloo | dtantsur: ok. | 14:49 |
dtantsur | so if a user has a non-default interface which becomes disabled | 14:50 |
dtantsur | which should be a very rare case, and we'll advise against doing that | 14:50 |
dtantsur | (in the docs) | 14:50 |
cinerama | oh crap, the dial in for midcycle is busy | 14:53 |
mat128 | cinerama: the PSTN provider has issues | 14:54 |
mat128 | -infra confirmed this with me yesterday | 14:54 |
dtantsur | oops.. | 14:54 |
mat128 | they suspect the voip.ms account ran out of money (yeah..) | 14:54 |
mat128 | apparently Foundation doesnt pay for it directly and people have to pay it and expanse it | 14:54 |
mat128 | they suggested using the SIP line directly | 14:54 |
*** hshiina has joined #openstack-ironic | 14:55 | |
jroll | heh, this happened last time | 14:55 |
jroll | :( | 14:55 |
cinerama | oh ok | 14:55 |
cinerama | we might be able to get it sorted | 14:56 |
*** izumi777 has joined #openstack-ironic | 14:57 | |
cinerama | iirc some folks were having call quality issues w/sip client so it'd be nice if we can get it fixed | 14:57 |
mat128 | cinerama: I was having issues Monday, which is why I switched to the PSTN line using Hangouts | 14:57 |
*** jistr is now known as jistr|mtg | 14:58 | |
jroll | midcycle time \o/ | 14:59 |
rloo | does it mean that number doesn't work at all? i'm not set up to use sip :-( | 14:59 |
mat128 | rloo: thats right | 14:59 |
mat128 | :( | 14:59 |
rloo | SIGH | 14:59 |
jroll | :| | 14:59 |
mat128 | cinerama is in -infra trying to get it solved | 15:00 |
jroll | rloo: they recommend installing jitsi, if that's possible for you | 15:00 |
mat128 | apparently the account balance is -8$ | 15:00 |
*** rpioso has joined #openstack-ironic | 15:00 | |
jroll | they are working on it though | 15:00 |
cinerama | should be back in a few minutes, stay tuned | 15:02 |
mat128 | [11:01:34] <jeblair> cinerama: it should be restored in a few mins | 15:02 |
mat128 | oops | 15:02 |
mat128 | rloo: ^ | 15:02 |
jroll | hshiina: naohirot: are you on the call? or will you be soon? | 15:02 |
*** rloo has quit IRC | 15:02 | |
sambetts | rloo, dtantsur: I'm also thinking there is a case of what happens if we upgrade Ironic and a vendor removes an interface from their supported interfaces on a hardware type | 15:03 |
hshiina | jroll, i'm on call now. | 15:03 |
jroll | great | 15:03 |
lucasagomes | JayF, https://review.openstack.org/#/c/332766/ | 15:04 |
*** yuriyz|2 has joined #openstack-ironic | 15:04 | |
izumi777 | hshiina, sorry I can't connect to SIP... | 15:04 |
hshiina | izumi777, i see. | 15:05 |
sambetts | jroll, lucasagomes, JayF: https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/python-jobs.yaml#L308 | 15:05 |
mrda | Morning | 15:06 |
jroll | izumi777: what sort of problems are you having? | 15:06 |
jroll | hshiina: will naohirot be joining? | 15:06 |
dtantsur | lucasagomes, https://review.openstack.org/#/c/146092/ | 15:06 |
hshiina | jroll, he cannot call now, but he is in irc now. | 15:07 |
jroll | hshiina: ok | 15:07 |
izumi777 | I use Jitsi, and try to conenct to sip:conference@pbx.openstack.org, "connected" message is shown, but I can't here any voice... | 15:07 |
mat128 | sip:7777@pbx.openstack.org | 15:07 |
mat128 | izumi777: | 15:07 |
jroll | izumi777: ^ | 15:07 |
*** moshele has quit IRC | 15:08 | |
sambetts | dtantsur: func3 would be cool to get running | 15:08 |
*** sacharya has joined #openstack-ironic | 15:08 | |
dtantsur | sambetts, we're a project-config change away from it :) | 15:08 |
sambetts | totally | 15:09 |
*** rcernin has quit IRC | 15:09 | |
*** rloo has joined #openstack-ironic | 15:09 | |
mat128 | lucasagomes, sambetts: running tox, if it works I can push that changeset, would you mind Lucas? | 15:09 |
izumi777 | Hmm, I changed the right address (sip:7777@pbx.openstack.org), but I can't listen any voice.... | 15:10 |
lucasagomes | mat128, don't mind no, I'm also running the tox -e zuul here locally | 15:10 |
naohirot | Hello jroll | 15:10 |
naohirot | I didn't install sip client | 15:10 |
naohirot | jroll: I tried PSTN but it doesn't work | 15:10 |
*** alineb has quit IRC | 15:10 | |
*** yolanda has quit IRC | 15:10 | |
*** sdake has quit IRC | 15:10 | |
*** bapalm has quit IRC | 15:10 | |
*** robcresswell_ has joined #openstack-ironic | 15:10 | |
*** bapalm has joined #openstack-ironic | 15:10 | |
*** yarkot1 has quit IRC | 15:10 | |
*** robcresswell has quit IRC | 15:10 | |
*** yolanda has joined #openstack-ironic | 15:10 | |
*** robcresswell_ is now known as robcresswell | 15:10 | |
jroll | naohirot: the PTSN is down, it will be back soon, infra is working on it | 15:10 |
*** tesseract- has quit IRC | 15:10 | |
mat128 | izumi777: does it look anything like this: https://www.dropbox.com/s/xnzt0vf30gdvwzr/Screen%20Shot%202016-06-22%20at%2011.10.32%20AM.png?dl=0 | 15:10 |
jroll | naohirot: actually, I guess it is back now | 15:10 |
cinerama | jroll, naohirot: it's back up now | 15:10 |
*** yarkot1 has joined #openstack-ironic | 15:11 | |
*** sdake_ has joined #openstack-ironic | 15:11 | |
naohirot | jroll: I just joined 7777 room | 15:11 |
izumi777 | Yes > mat128 | 15:11 |
*** rloo_ has joined #openstack-ironic | 15:11 | |
naohirot | izumi777: you can try PSTN | 15:12 |
naohirot | izumi777: PSTN is now working | 15:12 |
jroll | "spray and pray" comes to mind | 15:13 |
mat128 | nmi and pray (TM) | 15:13 |
TheJulia | yeah... | 15:13 |
lucasagomes | mat128, zuul: commands succeeded | 15:13 |
lucasagomes | congratulations :) | 15:13 |
mat128 | go :) | 15:13 |
izumi777 | is it toll-free? > naohirot | 15:13 |
mat128 | mine was taking longer to run | 15:13 |
lucasagomes | mat128, pushing a new patch-set then | 15:13 |
mat128 | Number of jobs generated: 9985 | 15:13 |
mat128 | god | 15:13 |
naohirot | izumi777: you need to call from inside company | 15:14 |
lucasagomes | mat128, thanks a lot for testing it anyway! | 15:14 |
lucasagomes | appreciate | 15:14 |
mat128 | my tiny MacBookAir can't cope with it | 15:14 |
mat128 | np, ever since we started using zuul and the whole setup downstream I learned a lot | 15:14 |
izumi777 | Oh, If so, I can't try PSTN, because I have no company PC and I don't know how to do it. | 15:15 |
sambetts | Nova NMI spec: https://specs.openstack.org/openstack/nova-specs/specs/liberty/approved/inject-nmi.html | 15:15 |
mat128 | izumi777: I personally used Google Hangouts for free US calls | 15:16 |
mat128 | making it a free call for me | 15:16 |
mat128 | izumi777: hangouts.google.com | 15:16 |
*** alineb has joined #openstack-ironic | 15:16 | |
dtantsur | naohirot, that's me speaking | 15:16 |
mat128 | maybe we can switch to text? | 15:17 |
mat128 | I'm concerned kernels not configured to dump and reboot on NMI will not behave correctly if we expect power off after sending NMI | 15:17 |
izumi777 | Thank you for your kindness, but I have no experience Google Hangouts, so just a moment> mat128 | 15:18 |
mat128 | naohirot: dtantsur was suggesting making 2 specs, one for soft power on/off and one for NMI | 15:18 |
*** sdake has joined #openstack-ironic | 15:18 | |
dtantsur | naohirot, I'm asking what you think about splitting 2 specs like sambetts suggested | 15:18 |
izumi777 | text chatting is good for me too | 15:18 |
*** sdake_ has quit IRC | 15:19 | |
*** rloo has quit IRC | 15:20 | |
*** penick has joined #openstack-ironic | 15:22 | |
*** pcaruana has quit IRC | 15:22 | |
*** penick has quit IRC | 15:24 | |
*** rcernin has joined #openstack-ironic | 15:24 | |
mat128 | flash thought: I still want to be able to use NMI injection if I'm using SNMP power driver | 15:24 |
mat128 | it's similar to changing boot device | 15:24 |
openstackgerrit | Zhenguo Niu proposed openstack/ironic-lib: Include wipefs --force option https://review.openstack.org/319918 | 15:26 |
*** mbound has quit IRC | 15:27 | |
dtantsur | FIY the notes are starting on line 336 | 15:27 |
mat128 | https://review.openstack.org/#/c/186700/ | 15:29 |
openstackgerrit | Kyrylo Romanenko proposed openstack/python-ironicclient: Tests for CLI help message https://review.openstack.org/262273 | 15:30 |
openstackgerrit | Jay Faulkner proposed openstack/ironic-python-agent: tox: Update flake8 to ignore tinyipa imagebuild folders https://review.openstack.org/332247 | 15:31 |
*** jistr|mtg is now known as jistr | 15:32 | |
jlvillal | Is etherpad being troublesome for anyone else? | 15:32 |
mat128 | jlvillal: a1 here | 15:32 |
jroll | yeah, all good for me | 15:32 |
jlvillal | Okay. I keep getting force reload messages. Thanks | 15:32 |
jroll | jlvillal: you might have it open in two tabs, and they're fighting between each other | 15:33 |
jlvillal | I'll look | 15:33 |
*** praneshp has quit IRC | 15:33 | |
* JayF brb | 15:35 | |
*** itamarl has quit IRC | 15:36 | |
*** pcaruana has joined #openstack-ironic | 15:36 | |
jlvillal | Etherpad issue: Only seems to get triggered when I go to: https://etherpad.openstack.org/p/ironic-newton-midcycle and try to make Line 21 "Normal" style | 15:37 |
mat128 | jlvillal: easy fix for you, don't ;) | 15:37 |
mat128 | jlvillal: I had that "reconnect" popup when doing it | 15:38 |
jlvillal | mat128, :P | 15:38 |
mat128 | but it seems to have worked | 15:38 |
mat128 | jlvillal: it didnt apply tho :( | 15:38 |
mat128 | weird | 15:38 |
mat128 | jlvillal: changing any line to normal does it | 15:38 |
mat128 | (that isnt already) | 15:39 |
jlvillal | Oh | 15:39 |
*** Guest23135 has quit IRC | 15:40 | |
*** ptx0 has joined #openstack-ironic | 15:40 | |
*** ptx0 has quit IRC | 15:40 | |
*** ptx0 has joined #openstack-ironic | 15:40 | |
devananda | morning, folks | 15:40 |
* devananda dials into the bridge | 15:40 | |
mrda | hey devananda | 15:41 |
dtantsur | morning devananda | 15:41 |
sambetts | hey devananda | 15:41 |
lucasagomes | devananda, morning | 15:41 |
*** spandhe has joined #openstack-ironic | 15:42 | |
*** jaybeale has joined #openstack-ironic | 15:43 | |
JayF | jlvillal: re: the six vs oslotest thing, my general resolution is to use the library "closest" to us. oslotest is openstack specific, so we should use it. If there was no openstack lib, I'm all for using six. | 15:43 |
*** spandhe_ has joined #openstack-ironic | 15:43 | |
JayF | jlvillal: it's sorta like, we can farm out this problem "forever" to oslotest | 15:43 |
sambetts | https://specs.openstack.org/openstack/nova-specs/specs/liberty/approved/inject-nmi.html | 15:43 |
jroll | https://specs.openstack.org/openstack/nova-specs/specs/liberty/approved/inject-nmi.html#proposed-change | 15:43 |
sambetts | nova spec ^ | 15:43 |
jlvillal | JayF, Okay. I don't mind being over-rulled :) | 15:43 |
openstackgerrit | Merged openstack/ironic-python-agent: tox: Update flake8 to ignore tinyipa imagebuild folders https://review.openstack.org/332247 | 15:43 |
JayF | well there's no such thing as overruled | 15:44 |
JayF | there's consensus building | 15:44 |
* JayF entices jlvillal to join his consensus with candy and bribery | 15:44 | |
jlvillal | heh | 15:44 |
JayF | *candy not included. **bribes not included. | 15:44 |
jroll | btw, welcome to the party devananda :D | 15:44 |
jlvillal | JayF, I guess for some strange reason it bugs me to change the underlying library. Maybe I have no good reason :) | 15:44 |
openstackgerrit | Kyrylo Romanenko proposed openstack/python-ironicclient: Add test for 'baremetal port create' command https://review.openstack.org/332880 | 15:45 |
jlvillal | So pleasant music ;) | 15:45 |
JayF | jlvillal: https://github.com/openstack/oslotest/blob/master/oslotest/base.py#L35 it's just a subclass of the class we were using | 15:45 |
jlvillal | JayF, We we were using 'unittest'. I'd be happier to switch to 'testtools' | 15:46 |
jlvillal | JayF, But likely I just need to be willing to change my mind... | 15:46 |
JayF | I mean, again, I go back to my usual resolution: there's someone who cares about openstack writing testing libraries. I'd rather have that code helping us than to be different | 15:47 |
*** spandhe has quit IRC | 15:47 | |
*** spandhe_ is now known as spandhe | 15:47 | |
_milan_ | devananda, +1 on the logging of it (NMI); but should it be possible to reset that log/counter? | 15:47 |
*** Sukhdev has joined #openstack-ironic | 15:47 | |
mat128 | _milan_: I suggest we implement something more generic if we want to throttle/rate-limit any kind of commands | 15:47 |
rloo_ | can we make it a vendor passthru until (if?) it becomes more apparent that it belongs in power or management interface? | 15:47 |
mat128 | _milan_: maybe for anything getting "into" the driver? | 15:48 |
jroll | rloo_: it was originally proposed as vendor passthru for irmc, and we decided it should be implemented in the interface for all drivers to implement | 15:48 |
*** catintheroof has joined #openstack-ironic | 15:49 | |
rloo_ | jroll: but if we can't decide (although the votes seem to go to management), why not temporarily put it as vendor passthru. | 15:49 |
jroll | rloo_: management passthru or power passthru? :) | 15:49 |
rloo_ | jroll: i don't care, it is a passthru! | 15:49 |
jroll | heh | 15:49 |
*** sabeen has joined #openstack-ironic | 15:49 | |
_milan_ | mat128, yeah, like a generic log, +2 on that if it's accessible through API +200 ;) | 15:49 |
rloo_ | honestly, except for some issues (i know big issues) it seems like it makes more sense for power interface. | 15:49 |
mat128 | naohirot, devananda: is the behavior defined in redfish when you change the power state to "nmi"? does it come back to on? does it even have an effect on power state? | 15:50 |
*** chlong has quit IRC | 15:50 | |
izumi777 | hshiina, naohirot: Did we reach the consensus about I/F? | 15:50 |
*** harlowja_at_home has joined #openstack-ironic | 15:50 | |
rloo_ | izumi777: no consensus on interface. i think it was 5? for management, 1 for power... so far. | 15:50 |
rloo_ | suggested plan: anyone that has an opinion, go vote on the spec. | 15:51 |
*** adu has joined #openstack-ironic | 15:51 | |
izumi777 | Could you tell me the reason why management is better ? | 15:51 |
rloo_ | izumi777: i would hope that the folks for management, would mention it in the spec. | 15:52 |
rloo_ | izumi777: mostly because with power interface, the actual power state is *known* after the request. with nmi, it is unknown. | 15:52 |
rloo_ | izumi777: naohirot just agreed that management is ok. | 15:53 |
izumi777 | rloo_: "unknown" means "it depends on user's configuration" ? | 15:53 |
*** makowals has quit IRC | 15:53 | |
rloo_ | izumi777: no, don't think so. it depends on the hw. whether the nmi 'succeeds' or not. | 15:54 |
izumi777 | rloo_: NMI is "non-maskable" interrupts, so it always suceeds, I think. | 15:55 |
rloo_ | izumi777: sorry, I don't know much about this and i dialled in late. i haven't even read the spec. | 15:55 |
rloo_ | izumi777: the reasoning *should* be mentioned as a comment/review in the spec. | 15:56 |
izumi777 | rloo_: no problem, thanks :) | 15:56 |
rloo_ | izumi777: i see that folks are commenting on the spec, as to why they want management, so best to read them. | 15:56 |
devananda | http://redfish.dmtf.org/schemas/Resource.json | 15:56 |
izumi777 | Inject-NMI is also important feature for users, let's merge the spec, shall we? | 15:57 |
jroll | izumi777: when the spec is updated to have this in the management interface, we will be :) | 15:58 |
izumi777 | jroll: okay :) | 15:59 |
*** daemontool has joined #openstack-ironic | 16:00 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: Add dbapi and objects functions to get a node by associated MAC addresses https://review.openstack.org/330938 | 16:00 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: [WIP] Introduce new driver call and RPC for heartbeat https://review.openstack.org/332890 | 16:00 |
*** dmk0202 has quit IRC | 16:02 | |
*** _vsaienko has joined #openstack-ironic | 16:04 | |
rloo_ | 18 minute break. | 16:06 |
rloo_ | v2 API is next :) | 16:07 |
jroll | back at 1625 utc | 16:07 |
devananda | whether we put this on the management or power interfaces, it will need to be optional -- some drivers will not be able to implement it | 16:08 |
openstackgerrit | Kyrylo Romanenko proposed openstack/python-ironicclient: Add test for 'baremetal port create' command https://review.openstack.org/332880 | 16:08 |
jroll | devananda++ | 16:09 |
* jroll steps away | 16:09 | |
devananda | also, that will influence where we think of exposing it inthe REST API | 16:10 |
sambetts | devananda: totally, I think perhaps a do management action X API might be required, and the driver can response to it as such, ironic node-do-management-action <uuid> <action> ? | 16:11 |
devananda | the spec proposal is clear: both soft off and inject nmi are being added to the existing /states/power endpoint | 16:11 |
*** naohirot has quit IRC | 16:11 | |
devananda | sambetts: for generic management actions? maybe. but in this case ,the spec is clear: no new management actions are being added to the rEST API here | 16:12 |
devananda | it's just a new target power state | 16:12 |
*** harlowja_at_home has quit IRC | 16:12 | |
sambetts | devananda: yeah, I disbuted that because I don't believe it fits into Ironics understanding of a power action/state | 16:12 |
devananda | sambetts: yea | 16:12 |
devananda | I agree - it does not | 16:12 |
devananda | that was one of my original issues with this proposal, about a year ago I think | 16:12 |
*** trown is now known as trown|lunch | 16:13 | |
devananda | soft_off and soft_reboot make sense within our power API | 16:14 |
*** izumi777 has quit IRC | 16:14 | |
devananda | but inject_nmi and push_power_button do not | 16:14 |
* devananda comments on spec real quick | 16:14 | |
jlvillal | lucasagomes, https://review.openstack.org/#/c/321014/5/nova/virt/ironic/driver.py How ugly is my suggestion? :) | 16:14 |
*** links has joined #openstack-ironic | 16:16 | |
lucasagomes | jlvillal, seems alright | 16:16 |
*** baoli__ has quit IRC | 16:16 | |
lucasagomes | maybe we should not break, but def ur suggestion makes it easier to read | 16:17 |
jlvillal | lucasagomes, Not so elegant, but probably easier to read than that return statement ;) | 16:17 |
lucasagomes | exactly | 16:17 |
*** baoli has joined #openstack-ironic | 16:17 | |
*** Romanenko_K has quit IRC | 16:17 | |
*** kromanenko_ has quit IRC | 16:18 | |
*** kromanenko__ has quit IRC | 16:18 | |
*** _vsaienko has quit IRC | 16:18 | |
openstackgerrit | Pavlo Shchelokovskyy proposed openstack/ironic: Deny some driver_info updates when console is on https://review.openstack.org/330003 | 16:22 |
dtantsur | devananda, when you have a second, could you please also check the driver composition spec? | 16:23 |
dtantsur | it does not look like we can merge it during the midcycle, but maybe at least this week... | 16:23 |
* jlvillal enjoyed not wearing a headset for 18 minutes :) | 16:25 | |
* jroll hugs his super comfy headphones | 16:25 | |
jlvillal | heh | 16:25 |
mat128 | jroll: whats your setup? | 16:25 |
jroll | mat128: I just got new plushy velour earpads, I use ATH-M50X headphones | 16:26 |
jroll | and a blue mic | 16:26 |
jlvillal | mat128, I think this is jroll's setup: http://gizmochunk.com/wp-content/uploads/2013/07/022112-Headphones.jpg ;) | 16:26 |
jroll | O_o | 16:26 |
mat128 | I'm personally using office-provided http://www.jabra.ca/products/wired_headsets/jabra_biz__1900_series/jabra_biz_1900_usb_duo It's not too bad but not great either | 16:26 |
*** spandhe has quit IRC | 16:26 | |
mat128 | jroll: snowball blue? | 16:26 |
mat128 | erm | 16:26 |
mat128 | the yeti thing? | 16:26 |
sambetts | I'm using a snowball | 16:26 |
jroll | uh, yeah I think so | 16:26 |
jroll | I forget exactly the name | 16:27 |
mat128 | thought you all had headsets | 16:27 |
jroll | mat128: earpads: https://www.amazon.com/ATH-M50-PADS-VELVET-ATH-M50RD-ATH-M50WH-ATH-M50xBL-ATH-M50xWH/dp/B00F2ZM6CS | 16:27 |
jroll | look how soft | 16:27 |
mat128 | was about to get this to make my regular headphones a headset: http://www.modmic.com/ | 16:27 |
jroll | friend got one of those, he likes it | 16:27 |
*** mbound has joined #openstack-ironic | 16:27 | |
mat128 | https://www.shure.com/americas/products/headphones/srh840-professional-monitoring-headphones | 16:27 |
* mrda thinks jlvillal is jealous of his headphones | 16:27 | |
jroll | I use these as headphones much more than as a headset | 16:27 |
sambetts | I use these headphones https://www.google.co.uk/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#safe=off&q=sennheiser+175 | 16:28 |
rajinir | sambetts , thiagop-afk, is there a sample jenkins job script I can get that uses hardware for CI? Basically I'm trying to switch the gate to use our hardware nodes and looking for a sample | 16:28 |
jlvillal | mat128, Jabra 930 Pro here. Or is it 920? I never remember | 16:28 |
mat128 | jlvillal: 1 ear? | 16:28 |
jlvillal | mat128, Yep | 16:28 |
sambetts | rajinir: I can provide a local.conf, but I don't have a gate style jenkins job | 16:29 |
sambetts | rajinir: are you trying to provide hardware nodes to the openstack-infra CI? | 16:29 |
sambetts | rajinir: or third party CI? | 16:29 |
rajinir | sambetts: yes | 16:29 |
mat128 | I hear echo, anyone not talking could you please mute? | 16:30 |
rajinir | sambetts: Should I be looking using the pre_hook_test to register the hardware nodes? How do I make the gate use the hardware instead o the virtual Vms | 16:30 |
thiagop-afk | rajinir: mine is not yet ready, but you can take a look at it here: https://git.lsd.ufcg.edu.br/ironicdrivers/ci-project-config/blob/master/jenkins/jobs/ironic.yaml | 16:30 |
openstackgerrit | Yossi Ovadia proposed openstack/ironic-python-agent: Handle diskless hardware connected to remote iscsi https://review.openstack.org/327807 | 16:31 |
*** mbound has quit IRC | 16:32 | |
*** baoli has quit IRC | 16:33 | |
*** baoli has joined #openstack-ironic | 16:33 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: Introduce new driver call and RPC for heartbeat https://review.openstack.org/332890 | 16:34 |
rajinir | thiagop-afk: thanks will take a look | 16:34 |
rajinir | sambetts: sure, anything will help | 16:34 |
openstackgerrit | Merged openstack/python-oneviewclient: Added functions to translate between uuid and uri https://review.openstack.org/301877 | 16:35 |
*** e0ne has quit IRC | 16:37 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: [WIP] Promote agent vendor passthru to core API https://review.openstack.org/330018 | 16:37 |
rajinir | sambetts: Thirdparty CI | 16:37 |
*** daemontool has quit IRC | 16:37 | |
*** athomas has quit IRC | 16:38 | |
sambetts | rajinir: http://paste.openstack.org/show/521216/ <- this is the local.conf that runs in my thirdparty CI | 16:39 |
*** links has quit IRC | 16:40 | |
*** rcernin has quit IRC | 16:40 | |
dtantsur | instance_uuid also provides a simple locking for us | 16:41 |
rajinir | sambetts: thank you | 16:42 |
*** nicodemos has quit IRC | 16:43 | |
*** baoli has quit IRC | 16:43 | |
*** pcaruana has quit IRC | 16:43 | |
*** jaybeale has quit IRC | 16:43 | |
*** baoli has joined #openstack-ironic | 16:44 | |
*** nicodemos has joined #openstack-ironic | 16:44 | |
*** sacharya_ has joined #openstack-ironic | 16:47 | |
mat128 | | properties | {u'memory_mb': u'65536', u'cpu_arch': u'x86_64', u'local_gb': u'480', | | 16:48 |
mat128 | | | u'cpus': 24, u'capabilities': u'class:metal,network_model:flat | | 16:48 |
mat128 | | | active_passive bond lacp,hardware_cpu_model:Intel(R) Xeon(R) CPU E5-2620 | | 16:48 |
mat128 | | | v3 @ 2.40GHz,hardware_cpu_threads:24,hardware_cpu_count:2,hardware_netwo | | 16:48 |
mat128 | | | rk_link_speed_mbit:10000,hardware_storage_raid_controller:None,hardware_ | | 16:48 |
mat128 | | | storage_count:1,hardware_storage_size_gb:480,hardware_storage_1_size_gb: | | 16:48 |
mat128 | | | 480,hardware_storage_1_type:SSD,hardware_storage_1_interface:SATA'} | | 16:48 |
jroll | neat | 16:49 |
mat128 | thats a small one :S | 16:49 |
mat128 | one disk, etc. | 16:49 |
mat128 | staging :) | 16:49 |
dtantsur | wow | 16:49 |
*** sacharya has quit IRC | 16:50 | |
*** penick has joined #openstack-ironic | 16:50 | |
jroll | whoa, speak of the devil | 16:50 |
lucasagomes | mat128, hah | 16:50 |
jroll | hi penick :) | 16:50 |
rloo_ | penick must have heard 'yahoo' mentioned | 16:50 |
penick | rut roh | 16:51 |
*** xavierr has quit IRC | 16:51 | |
rloo_ | we've always wanted to move capabilities out of properties | 16:51 |
penick | (I don’t have backscroll) | 16:52 |
rloo_ | penick: wouldn't help. we're having our midcycle. you have to dial in | 16:52 |
jroll | penick: in midcycle, deva said "what if we got rid of arbitrary properties/capabilities" :) | 16:52 |
jroll | we decided we need it, no worries | 16:52 |
*** PollyZ has quit IRC | 16:53 | |
*** derekh has quit IRC | 16:55 | |
mat128 | Just got an interesting email titled: "Virtualization - Let's Go All The Way" | 16:55 |
mat128 | lmao | 16:55 |
sambetts | BareMetal - Let's go further than all the way | 16:56 |
mat128 | "Baremetal - What powers your virtualization" | 16:56 |
mat128 | ;) | 16:56 |
sambetts | ;) | 16:56 |
*** ohamada has quit IRC | 16:56 | |
*** spandhe has joined #openstack-ironic | 16:56 | |
openstackgerrit | Imre Farkas proposed openstack/ironic: [WIP] DRAC RAID configuration https://review.openstack.org/176319 | 16:57 |
mat128 | https://wiki.openstack.org/wiki/API_Working_Group | 16:57 |
*** moshele has joined #openstack-ironic | 16:58 | |
openstackgerrit | Aparna proposed openstack/proliantutils: Sort values of raid_config for 'share_physical_disks' https://review.openstack.org/326319 | 16:58 |
*** PollyZ has joined #openstack-ironic | 16:58 | |
*** jcoufal has joined #openstack-ironic | 16:59 | |
mat128 | https://github.com/openstack/api-wg/tree/master/guidelines | 16:59 |
jroll | or more readable, http://specs.openstack.org/openstack/api-wg/ | 17:00 |
mat128 | AH | 17:00 |
mat128 | was looking for the rendered link | 17:01 |
mat128 | it isnt under docs.openstack.org | 17:01 |
*** mgoddard has quit IRC | 17:01 | |
*** Jabadia has joined #openstack-ironic | 17:03 | |
*** PollyZ has quit IRC | 17:03 | |
Sukhdev | jroll sambetts : any update on the networking patches? I am waiting for a ping from you guys :-) | 17:05 |
jroll | Sukhdev: no, we've been discussing other things, I don't expect we'll get to them | 17:05 |
JayF | Sukhdev: We're havnig a virtual-mid-cycle this week | 17:05 |
jroll | Sukhdev: at least in our call | 17:05 |
jroll | JayF: you missed monday, we said we'd ping Sukhdev to jump in the call if we discussed networking more :) | 17:06 |
JayF | I did miss monday | 17:06 |
sambetts | Sukhdev: they have been rebased but we've not got back to them in the midcycle, so they should be review/testable again | 17:06 |
*** Jabadia has quit IRC | 17:07 | |
Sukhdev | jroll sambetts : sure - I will try to update my testbed with the updated patches to make sure everything still works good - | 17:08 |
sambetts | awesome :D thanks Sukhdev | 17:08 |
Sukhdev | jroll sambetts : if you get to these during mid-cycle meeting, just ping me and I will jump on the call | 17:08 |
sambetts | Sukhdev: totally :D | 17:08 |
jroll | sure | 17:08 |
Sukhdev | JayF : no worries :-) | 17:09 |
*** sdake_ has joined #openstack-ironic | 17:09 | |
sambetts | Sukhdev: did you see my LLDP patches? I belive the inspector one has already merged, the IPA one needs a new patch set to update the commit message but is basically ready to go | 17:09 |
* jlvillal always wonders when it gets so quiet... | 17:10 | |
mat128 | haha same | 17:10 |
*** electrofelix has quit IRC | 17:10 | |
sambetts | my headphones cancel so much background noise, I wonder if I've gone deft | 17:10 |
*** sdake has quit IRC | 17:10 | |
jlvillal | sambetts, deft punk? ;) | 17:10 |
Sukhdev | sambetts : I saw them, but, did not really review them - will look them over | 17:10 |
sambetts | jlvillal: XD deaf... | 17:11 |
jlvillal | sambetts, I thought you meant 'daft'. heh | 17:11 |
sambetts | ;) | 17:11 |
*** watanabe_isao has joined #openstack-ironic | 17:12 | |
jlvillal | https://wiki.openstack.org/wiki/API_Working_Group#Members | 17:14 |
*** watanabe_isao has quit IRC | 17:14 | |
jlvillal | Oh lucasagomes is on the API WG ;) | 17:14 |
lucasagomes | jlvillal, yeah | 17:14 |
*** moshele has quit IRC | 17:15 | |
dtantsur | SHIGEMATSU Mitsuhiro is there as well | 17:15 |
dtantsur | I think he participated in ironic stuff :) | 17:15 |
jlvillal | Meeting logs. http://eavesdrop.openstack.org/meetings/api_wg/2016/ So people who actually attend the meetings might be a good place to start. | 17:16 |
sambetts | Do we need to involve the working group that produces those user stories to ensure that we cover all the things that they want? | 17:16 |
jroll | sambetts: I think not | 17:17 |
rloo_ | sambetts: how many user stories are there? | 17:17 |
jroll | those folks produce feature requests | 17:17 |
*** Sukhdev has quit IRC | 17:17 | |
sambetts | rloo_: I can't remember exactly, I just remember seeing that baremetal was like in the top 5 requests or something, I've tracked it since then | 17:18 |
sambetts | i've not tracked it* | 17:18 |
jlvillal | sambetts, Oh the group that surveys the users to see what they are using. | 17:18 |
jlvillal | sambetts, There is also a "user story" group. Where they say, I am a user of Ironic and I want it to do .... | 17:19 |
*** snecklifter has quit IRC | 17:19 | |
mat128 | break for 15 mins | 17:19 |
sambetts | jlvillal: https://wiki.openstack.org/wiki/ProductTeam#OpenStack_Product_Working_Group | 17:19 |
sambetts | jlvillal: I think thats it | 17:20 |
*** rcernin has joined #openstack-ironic | 17:20 | |
sambetts | jlvillal: they produced this https://github.com/openstack/openstack-user-stories/blob/master/user-stories/proposed/baremetal-service.rst | 17:21 |
jroll | back at 1735 utc, next topic is client version negotiation | 17:21 |
jlvillal | sambetts, Yep! | 17:21 |
* jroll steps away | 17:21 | |
jlvillal | sambetts, https://review.openstack.org/289627 :) | 17:21 |
jlvillal | sambetts, That was the "user story" group I was thinking of | 17:21 |
sambetts | jlvillal: ah right | 17:22 |
*** PollyZ has joined #openstack-ironic | 17:25 | |
openstackgerrit | Sam Betts proposed openstack/ironic-python-agent: Support LLDP data as part of interfaces in inventory https://review.openstack.org/320584 | 17:26 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic: [WIP] Promote agent vendor passthru to core API https://review.openstack.org/330018 | 17:26 |
*** Jabadia has joined #openstack-ironic | 17:26 | |
openstackgerrit | Sam Betts proposed openstack/ironic-inspector: Add generic LLDP processing hook https://review.openstack.org/321082 | 17:27 |
*** sabeen has quit IRC | 17:28 | |
JayF | sambetts: I don't neccessarily think we should, but jroll suggested we override getattr/setattr in that NetworkInterface class to log deprecation | 17:28 |
JayF | sambetts: seems like overkill to me but I want him to be +2 to doing it without that before landing that | 17:28 |
* JayF goes off to +2 to the pathc | 17:28 | |
jlvillal | sambetts, Would it make any sense for 'self.switch_port_descr' to become a setter method? And then log a warning about deprecation? Or is that overkill? | 17:28 |
* jlvillal is leaning towards overkill | 17:29 | |
*** sdake_ has quit IRC | 17:29 | |
* dtantsur is heavily leaning towards overkill | 17:29 | |
jlvillal | heh. | 17:30 |
*** Jabadia has quit IRC | 17:30 | |
*** jlvillal has left #openstack-ironic | 17:30 | |
*** jlvillal has joined #openstack-ironic | 17:30 | |
*** PollyZ has quit IRC | 17:31 | |
rloo_ | sambetts, jlvillal: yeah, thats the only user story i am aware of. | 17:31 |
openstackgerrit | Yossi Ovadia proposed openstack/ironic-python-agent: Handle diskless hardware connected to remote iscsi https://review.openstack.org/327807 | 17:32 |
sambetts | jlvillal: overkill I think because only people that are watching the IPA logs will see it | 17:33 |
jlvillal | sambetts, Thanks | 17:33 |
rloo_ | sambetts, jlvillal, etc. I'm going to +A it | 17:33 |
sambetts | thanks rloo_ | 17:34 |
rloo_ | thank YOU sambetts! | 17:34 |
JayF | Code merging always makes me happy \ | 17:34 |
JayF | \o/ | 17:34 |
rloo_ | JayF: have you +A | 17:35 |
rloo_ | 'd an ironic patch yet? | 17:35 |
JayF | I think I did a requirements patch last night | 17:35 |
jlvillal | sambetts, So what does TLV mean? | 17:35 |
jroll | JayF: sambetts: I'm fine with just leaving it nulled out | 17:35 |
sambetts | jlvillal: https://en.wikipedia.org/wiki/Type-length-value | 17:35 |
rloo_ | JayF: good. initiation is over for you :) | 17:35 |
JayF | I mean, I had +A in IPA and Ironic specs for a while | 17:36 |
JayF | I still generally prioritize IPA reviews over other things, just because my knowledge base usually makes the reviews more quality / faster | 17:36 |
rloo_ | JayF: yeah, I know. so not big deal for you! or sambetts actually | 17:36 |
mat128 | everyone back on the call? | 17:36 |
JayF | I have to figure out the best way to take a bite of Ironic reviews, I think just using the dash and going down the list isn't the most effective use of time | 17:36 |
*** rloo_ is now known as rloo | 17:37 | |
JayF | rloo: the funny bit is, my very non-technical little brother was visiting, and asked what I did, and I told him I just got voted in as one of the 13 core "experts" on the software I work on | 17:38 |
sambetts | jlvillal: basically its like a tuple kinda | 17:38 |
JayF | rloo: big-brother-bragging-rights++ :P | 17:38 |
sambetts | BTW people we're on L295+ in the etherpad | 17:38 |
rloo | JayF: heh. I hope he was impressed! | 17:38 |
JayF | he got all the artistry in the family, I got all the engineer-y | 17:38 |
jlvillal | sambetts, Thanks, +2 from me. | 17:39 |
sambetts | jlvillal: sweet :D | 17:40 |
JayF | Is there a reason we wouldn't want to explicitly add a "supported versions" endpoint to our public API? | 17:41 |
*** sabeen has joined #openstack-ironic | 17:41 | |
JayF | It seems hacky to purposefully fail a request to gather information | 17:41 |
*** daemontool has joined #openstack-ironic | 17:41 | |
dtantsur | JayF, we have such | 17:42 |
jroll | JayF: yeah, we have one, it's at / | 17:42 |
dtantsur | or /v1 | 17:42 |
rloo | JayF: i thought we already provided the supported versions if you do something like , yeah, that ^^ | 17:42 |
JayF | jroll: that doesn't return microversion afaict | 17:43 |
mat128 | the / endpoint reports "v1" | 17:43 |
mat128 | not 1.10 or wtv | 17:43 |
jroll | JayF: yeah, I was wrong | 17:43 |
* lucasagomes brb for 1 min | 17:43 | |
*** daemontool has quit IRC | 17:44 | |
mat128 | I feel our client is not following the meta links in /v1 | 17:44 |
dtantsur | mat128, we do have one of endpoints reporting microversions | 17:44 |
dtantsur | I remember the patch adding it :) | 17:45 |
rloo | we have documentation: http://docs.openstack.org/developer/ironic/webapi/v1.html | 17:47 |
mat128 | why isnt our client sending the initial request with the max it supports? | 17:47 |
rloo | it sez, min version of 1.1 if no version requested by client. Wow, it is correct too :) | 17:47 |
rloo | mat128: cuz when we introduced new features/changes, we didn't want to break users. | 17:47 |
mat128 | I think we are confusing microversions with behavioral changes | 17:48 |
mat128 | if you are using microversion 1.14 | 17:48 |
sambetts | rloo: but unless they upgrade their client then their behaviour won't change | 17:48 |
mat128 | negociation should make it work as before | 17:48 |
rloo | mat128: i don't know if we are confusing. or what do you mean by 'behavioral' change? | 17:48 |
mat128 | between 1.1 and 1.wtv, nodes begin in enroll | 17:48 |
mat128 | thats a change in behavior | 17:49 |
mat128 | not like, we changed a fields name | 17:49 |
rloo | mat128: so microversions were added to deal with behavioral changes. | 17:49 |
rloo | mat128: what do you mean by 'confusing'. true they are not the same thing, but they are meant to deal with each other. | 17:49 |
mat128 | rloo: interesting, thats not what I would expect by a microversion change and I was indeed surprised when I have first seen this in Ironic | 17:50 |
mat128 | rloo: maybe it's just the wording, idk | 17:50 |
rloo | mat128: that 1.1 / enroll change, changed the value that was used for node.driver. | 17:50 |
rloo | mat128: so anyone writing/looking for node.driver=<iforgotwhatitwas>, it wouldn't work when we changed it to node.driver=enroll | 17:51 |
mat128 | rloo: in other words, I wouldn't expect my nodes to be created in enroll instead of active simply because I upgraded my python-ironicclient | 17:52 |
*** PollyZ has joined #openstack-ironic | 17:53 | |
mat128 | which is why I think there is a mismatch in the meaning of microversions | 17:53 |
mat128 | when implementing new features | 17:53 |
rloo | mat128: can't have this discussion with you and listen to the talking. not sure we're in sync. | 17:53 |
mat128 | sry | 17:53 |
*** trown|lunch is now known as trown | 17:54 | |
*** alineb has quit IRC | 17:57 | |
*** PollyZ has quit IRC | 17:57 | |
JayF | I don't understand why the fact it's changing matters if we also bump major version of the client? | 17:58 |
dtantsur | I feel like we're reinventing "latest" with this whole thing, tbh | 17:59 |
JayF | I mean, not really. All my apps will still use 'latest' because I want to break early :) | 17:59 |
mat128 | JayF: version autonegociation means nodes are created in "enroll" instead of available. This isn't an API structure change, but a behavior change. | 17:59 |
mat128 | unless you pin to 1.10 | 17:59 |
JayF | mat128: you should expect change if you upgrade your client from X.y.z to X+1.0.0 | 18:00 |
dtantsur | JayF, I don't see a difference between devananda's proposal and just always passing "latest".. | 18:00 |
mat128 | JayF: but signalling this through a major version works | 18:00 |
*** mgould is now known as mgould|afk | 18:00 | |
*** ijw has joined #openstack-ironic | 18:01 | |
jroll | dtantsur: I understand it as "find the latest version and lock the client to that for subsequent requests" | 18:01 |
dtantsur | still, how is it different? :) | 18:01 |
mat128 | JayF: I think the microversion should have been bumped when we introduced 1.11 because it was a breaking change | 18:02 |
JayF | mat128: I don't really have strong opinions about that, honestly | 18:03 |
mat128 | default --ironic-api-version to "latest" and it all works | 18:04 |
*** PollyZ has joined #openstack-ironic | 18:06 | |
*** yogi has quit IRC | 18:07 | |
sambetts | I think it would be quite nice if I initalise an Ironic python client and pass in a particular version, then if I try to call ironic.thing_that_doesn't_exist_in_that_version you get an NotImplemented or TypeError or something | 18:08 |
dtantsur | I personally want to pass a minimum possible version, then adjust features based on whether the actual version is higher | 18:09 |
sambetts | the same could happen if I request latest and it negoitates down, then you get a TypeError | 18:09 |
sambetts | if you call an unsupported function | 18:09 |
dtantsur | so e.g. inspector would pass minimum_version='1.2', then if actual version >= 1.11, allow discovery | 18:10 |
sambetts | I'd also prefer if the client did the hiding/translating/compatibility of stuff, e.g. requests the version from the server, and turns things on and off based on if version >= version: and the server just always serves latest it supports | 18:12 |
sambetts | if the version is 1.X it should only ever be adding new things | 18:13 |
* JayF brb quickly | 18:13 | |
sambetts | so old clients should always work with new Ironic | 18:13 |
mat128 | sambetts: but 1.11 :( | 18:13 |
sambetts | mat128: :'( | 18:14 |
*** ChubYann has joined #openstack-ironic | 18:15 | |
mrda | rloo: 300 seconds | 18:19 |
rloo | mrda: ok. so not too long. i think when i reviewed, we might have discussed some way for the user to change that value with eg an environment var but don't think that happened. | 18:19 |
mrda | https://github.com/openstack/python-ironicclient/blob/master/ironicclient/common/filecache.py#L29 | 18:19 |
mrda | rloo: that wouldn't be hard to add in | 18:20 |
rloo | mrda: right, which is why i didn't insist i think :) | 18:20 |
*** sacharya_ has quit IRC | 18:20 | |
* mrda remembers that I think the dogpile library might have an env that you can override it anyway | 18:21 | |
*** david-lyle has joined #openstack-ironic | 18:21 | |
*** sacharya has joined #openstack-ironic | 18:21 | |
rloo | mrda: it has occurred to me several times, that we need to be better about documenting :) | 18:21 |
mrda | rloo: would you like that added? A ironicclient env variable to allow cache override? | 18:22 |
rloo | mrda: i want to wait for someone to ask for it | 18:22 |
rloo | mrda: or someone could just add it | 18:22 |
* mrda is happy to throw a patch up | 18:22 | |
* rloo is not ready to know/vote now | 18:23 | |
* rloo hates microversioning. can't keep it straight cuz we used to have cli use the latest known version. | 18:28 | |
*** e0ne has joined #openstack-ironic | 18:30 | |
jlvillal | So, uh, can the client be used to request what is the maximum version supported? By both the client and the server? | 18:31 |
jlvillal | As in, print that info out to the user. | 18:32 |
mrda | --debug | 18:32 |
rloo | jlvillal: i don't see why not. did you want a new command for it? | 18:32 |
rloo | yes, --debug can be used but seems ugly. | 18:32 |
jlvillal | I was just wondering if it did it. | 18:32 |
lucasagomes | folks I might need to drop a bit earlier today | 18:33 |
rloo | i don't think there is anything that will explicitly return what the max version supported by client is. | 18:33 |
jroll | jlvillal: there's not a "ironic show-me-the-versions" command, no | 18:33 |
lucasagomes | I will check the etherpad later on | 18:33 |
jroll | cheers, thanks for joining lucasagomes, have a good night :) | 18:33 |
jlvillal | thanks lucasagomes Ciao | 18:33 |
lucasagomes | thanks a lot! | 18:33 |
rloo | jlvillal: you'd have to guess that based on behaviour i think. or look at code. the min/max from server is returned by ironic in response header. i think. | 18:33 |
rloo | bye lucasagomes | 18:33 |
mrda | thanks lucasagomes! | 18:34 |
jroll | yes, response headers | 18:34 |
jlvillal | I wasn't sure if that would be a useful thing or not. Leaning towards not useful since it hasn't been done before :) | 18:34 |
sambetts | cya tomorrow lucasagomes o/ | 18:34 |
rloo | jlvillal: i actually think it might be useful. so you don't need to do --debug :) | 18:34 |
lucasagomes | see y'all tomorrow | 18:34 |
*** lucasagomes is now known as lucas-afk | 18:34 | |
jroll | what ruby said :) | 18:34 |
*** ijw has quit IRC | 18:37 | |
*** ijw has joined #openstack-ironic | 18:38 | |
rloo | jenkins debugging | 18:38 |
JayF | devananda: I'm locking myself in a dark place tomorrow until that spec gets done, regardless of if the gate breaks or anything else | 18:38 |
*** penick has quit IRC | 18:39 | |
*** mbound has joined #openstack-ironic | 18:39 | |
rloo | ok, seemed like less brainpower needed, than for keystone policy stuff :) | 18:39 |
jroll | break until 1900 UTC (18 minutes) | 18:41 |
rloo | break for 18ish minutes | 18:41 |
jroll | keystone policy discussion after that | 18:41 |
dtantsur | folks, I have to drop for today, sorry | 18:41 |
devananda | JayF: LOL | 18:42 |
*** ifarkas has quit IRC | 18:42 | |
dtantsur | see you tomorrow | 18:42 |
sambetts | o/ dtantsur, have a good evening | 18:42 |
*** dtantsur is now known as dtantsur|afk | 18:42 | |
JayF | rloo: devananda: monday 8a pst possible for that presentation? | 18:42 |
rloo | bye dtantsur|afk will look at your driver comp later today | 18:42 |
dtantsur|afk | thanks! | 18:42 |
rloo | JayF: that works for me. not sure about devananda or others. | 18:43 |
devananda | JayF: not really | 18:43 |
devananda | JayF: monday at 8am, renovation starts in my apartment -- I'll be working from a cafe until about noon, when I head to the airport | 18:44 |
jroll | JayF: isn't that when our meeting is? | 18:44 |
devananda | actually yea, I have meetings from 8-11am on Monday already | 18:44 |
*** sdake has joined #openstack-ironic | 18:47 | |
JayF | oh valid. | 18:48 |
JayF | devananda: what days are you in next week? I'm out next week starting thursday. | 18:48 |
devananda | tue-thu I'm offsite | 18:48 |
JayF | I could also do this friday as well | 18:48 |
devananda | and I might get sucked into internal things on fri | 18:48 |
devananda | :( | 18:48 |
devananda | *on next fri | 18:48 |
JayF | I'm out like Jun 29 - July 11 and maybe more | 18:48 |
devananda | this fri could work for me | 18:48 |
JayF | rloo: ^ this fri? 8am pst? | 18:48 |
*** ijw has joined #openstack-ironic | 18:49 | |
*** Sukhdev has joined #openstack-ironic | 18:52 | |
openstackgerrit | Merged openstack/ironic: Properly set ephemeral size in agent drivers https://review.openstack.org/330089 | 18:53 |
*** hshiina has left #openstack-ironic | 18:54 | |
*** sdake_ has joined #openstack-ironic | 18:55 | |
*** sdake has quit IRC | 18:58 | |
rloo | JayF: Fri doesn't work for me. But I suppose it could work for me. | 18:58 |
rloo | JayF: I'll make that sacrifice if needed :) | 18:58 |
*** achanda has joined #openstack-ironic | 18:58 | |
JayF | well basically it sounds like either fri, or deva misses it, or it doesn't happen until late july | 18:58 |
rloo | JayF: I don't think it is urgent. Just that jroll (at summit) offered to do it. heh. | 18:59 |
jroll | rloo: shh. he might put it back on me. | 18:59 |
jroll | :D | 18:59 |
* jroll runs away | 18:59 | |
JayF | jroll: you know me better than that, I like doing this sort of thing | 19:00 |
jroll | indeed | 19:00 |
JayF | knowledge sharing / presentations are by far the best part of the job | 19:00 |
devananda | afk a few minutes more | 19:00 |
JayF | Partition image jobs for agent driver are landing now | 19:00 |
mat128 | yay | 19:01 |
sambetts | L293/4 on the Etherpad | 19:01 |
*** achanda has quit IRC | 19:02 | |
mat128 | JayF: this will have to be removed/fixed: https://github.com/openstack-infra/devstack-gate/blob/master/devstack-vm-gate.sh#L356 | 19:03 |
JayF | https://review.openstack.org/#/c/327437/ | 19:04 |
*** adu has quit IRC | 19:05 | |
jroll | brb, dog wants in | 19:05 |
jroll | back | 19:06 |
mat128 | did I hear a cat? | 19:08 |
mat128 | ^^ | 19:08 |
jroll | mine :D | 19:09 |
rloo | so this will remain the same? https://review.openstack.org/#/c/325599/6/etc/ironic/policy.json | 19:09 |
openstackgerrit | Merged openstack/ironic-python-agent: Support LLDP data as part of interfaces in inventory https://review.openstack.org/320584 | 19:10 |
*** penick has joined #openstack-ironic | 19:10 | |
*** penick has quit IRC | 19:10 | |
rloo | sambetts: ^^ :D | 19:11 |
sambetts | \o/ Sukhdev ^^ | 19:11 |
Sukhdev | sambetts : hi | 19:11 |
jroll | http://specs.openstack.org/openstack/oslo-specs/specs/newton/policy-in-code.html#proposed-change | 19:11 |
mrda | See y'all laters, /me heading back to bed. | 19:11 |
*** penick has joined #openstack-ironic | 19:12 | |
sambetts | Sukhdev: just pointing out that the IPA patch for LLDP just landed :) | 19:12 |
rloo | night (or morning) mrda | 19:12 |
*** e0ne has quit IRC | 19:12 | |
sambetts | Sukhdev: the inspector part Depends-On the Ironic API patch to all local-link | 19:12 |
sambetts | to add * | 19:12 |
Sukhdev | sambetts : got it - thanks | 19:12 |
sambetts | Sukhdev: my brain is constantly mixing up our new local link info field and link local info from IPv6 :-P | 19:13 |
Sukhdev | :-) | 19:14 |
jroll | nova spec: http://specs.openstack.org/openstack/nova-specs/specs/newton/approved/policy-in-code.html | 19:14 |
jroll | http://specs.openstack.org/openstack/nova-specs/specs/newton/approved/policy-in-code.html#work-items | 19:15 |
*** liliars has joined #openstack-ironic | 19:16 | |
sambetts | Sukhdev: it doesn't look like we're going to make it to a group review of the networking patches, perhaps we should organise one of the networking subteam meetings on audio to do a group review instead of just saying hey heres the patches to review | 19:17 |
*** baoli has quit IRC | 19:17 | |
Sukhdev | sambetts : that sounds like a good idea - these are way overdue to be merged | 19:18 |
sambetts | Sukhdev: +1000 | 19:18 |
*** baoli has joined #openstack-ironic | 19:18 | |
devananda | https://review.openstack.org/#/c/325672/2/lib/nova_plugins/hypervisor-ironic | 19:19 |
sambetts | jroll: are we taking notes anywhere? | 19:19 |
jroll | sambetts: I have not been | 19:19 |
jroll | could someone? | 19:19 |
sambetts | reason I ask is because I'm falling behind | 19:20 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-ironicclient: Updated from global requirements https://review.openstack.org/332368 | 19:21 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-oneviewclient: Updated from global requirements https://review.openstack.org/332374 | 19:21 |
*** livelace has joined #openstack-ironic | 19:21 | |
Sukhdev | devananda : did you see the comment on the patch - do you mean "nova" or "ironic" for the user? | 19:22 |
pas-ha | https://github.com/openstack/nova/blob/master/nova/conf/ironic.py | 19:23 |
openstackgerrit | Thiago Paiva Brito proposed openstack/ironic: [WIP] Custom power sync https://review.openstack.org/332978 | 19:26 |
*** livelace has quit IRC | 19:26 | |
*** sdake has joined #openstack-ironic | 19:31 | |
jroll | rloo: just occurred to me I won't be here monday, and the next monday, so maybe weekly meeting isn't great for thinking on priorities | 19:31 |
jroll | unless we wait for july 11 | 19:31 |
rloo | jroll: july 11 is probably fine. we all know what the first priority is, don't we? :) | 19:31 |
jroll | rloo: indeed! | 19:32 |
rloo | jroll: i am guessing we have the same priorities as decided at summit. it is the secondary ones i was interested in. i don't think we're going to get everything done, so i'd like us to focus to get at least some done. | 19:32 |
jroll | rloo: indeed, I agree | 19:32 |
*** sdake_ has quit IRC | 19:33 | |
*** MattMan has quit IRC | 19:33 | |
*** MattMan has joined #openstack-ironic | 19:33 | |
*** baoli has quit IRC | 19:35 | |
*** baoli has joined #openstack-ironic | 19:35 | |
* JayF not quite as good at following along on audio only | 19:36 | |
*** joprovost has quit IRC | 19:40 | |
*** fragatina has joined #openstack-ironic | 19:41 | |
*** fragatina has quit IRC | 19:42 | |
*** fragatina has joined #openstack-ironic | 19:42 | |
*** sabeen has quit IRC | 19:42 | |
*** sabeen has joined #openstack-ironic | 19:42 | |
*** sabeen has quit IRC | 19:43 | |
*** sabeen has joined #openstack-ironic | 19:43 | |
pas-ha | https://github.com/openstack/heat/blob/master/etc/heat/policy.json#L3 | 19:46 |
*** yuriyz|2 has quit IRC | 19:53 | |
*** baoli has quit IRC | 19:53 | |
*** baoli has joined #openstack-ironic | 19:54 | |
rloo | mat128: did you still have questions about the microversioning? | 19:58 |
mat128 | rloo: nah, I was just understanding it differently, but looking at our "log" of versions I guess it makes sense | 19:58 |
mat128 | http://docs.openstack.org/developer/ironic/webapi/v1.html | 19:58 |
jroll | \o/ thanks everyone | 19:58 |
rloo | mat128: good. you've been brainwashed! | 19:58 |
mat128 | rloo: following semver there maybe would have helped, but what is done is done :) | 19:59 |
mat128 | haha | 19:59 |
rloo | thanks jroll for organizing etc | 19:59 |
rloo | mat128: hindsight etc... | 19:59 |
vdrok | thank you all and good night! | 19:59 |
mat128 | jroll: want me to come up with a draft for the summary? | 19:59 |
rloo | night vdrok | 19:59 |
jroll | mat128: that would be super helpful, yes! | 20:00 |
mat128 | jroll: will do | 20:00 |
jroll | mat128: feel free to email it to just me, or paste.o.o or whatever | 20:01 |
mat128 | I'll find something that works :) | 20:01 |
jroll | thanks! | 20:01 |
mat128 | it's just text, dont worry | 20:01 |
mat128 | :P | 20:01 |
*** sdake_ has joined #openstack-ironic | 20:01 | |
*** aarefiev_ has quit IRC | 20:02 | |
sambetts | mat128 is better at words that /me is | 20:02 |
mat128 | ^was than intentional? (that/than) :) | 20:02 |
mat128 | will do my best to come up with something we can share with the rest of the group that couldnt assist | 20:03 |
pas-ha | tanks all again and g'night :) | 20:03 |
mat128 | was fun spending this time getting to know the group | 20:03 |
mat128 | thanks everyone | 20:03 |
sambetts | mat128: ;) its 21:00 and I'm 3/4 through a beer | 20:03 |
mat128 | hah | 20:03 |
* JayF apologizes for being unmutted on bridge during opening of other meeting | 20:03 | |
mat128 | JayF: I think you were alone at that point | 20:04 |
mat128 | ;) | 20:04 |
sambetts | other meeting? | 20:04 |
JayF | downstream. | 20:04 |
sambetts | ah :-P | 20:04 |
*** sdake has quit IRC | 20:04 | |
* mat128 steps away until 0000 UTC for the next session | 20:05 | |
*** baoli has quit IRC | 20:14 | |
*** baoli_ has joined #openstack-ironic | 20:14 | |
sambetts | anyone know what the plan is for the 0000 session? | 20:20 |
jroll | sambetts: my plan is whiskey | 20:21 |
sambetts | haha, /me is on a late one today, I have a 22:00 meeting downstream because timezones :'( | 20:22 |
jroll | ouchhhh | 20:22 |
*** adu has joined #openstack-ironic | 20:22 | |
*** sdake_ has quit IRC | 20:34 | |
*** dprince has quit IRC | 20:35 | |
Sukhdev | jroll : hey I am down for some whisky - some good single malt :-) | 20:36 |
*** baoli_ has quit IRC | 20:39 | |
*** fragatina has quit IRC | 20:39 | |
*** hamzy_ is now known as hamzy | 20:40 | |
*** jjohnson2_ has quit IRC | 20:46 | |
*** spandhe has quit IRC | 20:48 | |
*** spandhe has joined #openstack-ironic | 20:50 | |
*** spandhe has quit IRC | 20:55 | |
*** spandhe has joined #openstack-ironic | 21:01 | |
*** trown is now known as trown|outtypewww | 21:04 | |
*** yolanda has quit IRC | 21:06 | |
*** PollyZ has quit IRC | 21:14 | |
*** PollyZ has joined #openstack-ironic | 21:16 | |
*** penick has quit IRC | 21:21 | |
*** Sukhdev has quit IRC | 21:21 | |
*** _Fdaisuke_ has joined #openstack-ironic | 21:25 | |
*** Fdaisuke has quit IRC | 21:26 | |
*** thiagop-afk has quit IRC | 21:28 | |
*** sdake has joined #openstack-ironic | 21:28 | |
*** yolanda has joined #openstack-ironic | 21:29 | |
*** cdearborn has quit IRC | 21:35 | |
*** yolanda has quit IRC | 21:36 | |
*** sdake_ has joined #openstack-ironic | 21:38 | |
*** sdake has quit IRC | 21:39 | |
*** derekh has joined #openstack-ironic | 21:40 | |
* sambetts -> bed | 21:46 | |
sambetts | night all o/ | 21:46 |
*** sambetts is now known as sambetts|afk | 21:46 | |
*** ametts has quit IRC | 21:50 | |
*** Sukhdev has joined #openstack-ironic | 22:00 | |
*** adu has quit IRC | 22:02 | |
*** Sukhdev has quit IRC | 22:05 | |
*** rbudden has quit IRC | 22:12 | |
*** Sukhdev has joined #openstack-ironic | 22:15 | |
*** sdake has joined #openstack-ironic | 22:21 | |
*** ijw has quit IRC | 22:23 | |
*** ijw has joined #openstack-ironic | 22:24 | |
*** sdake_ has quit IRC | 22:24 | |
*** rpioso has quit IRC | 22:28 | |
*** achanda_ has joined #openstack-ironic | 22:29 | |
*** jcoufal has quit IRC | 22:29 | |
*** sdake_ has joined #openstack-ironic | 22:31 | |
*** sdake has quit IRC | 22:34 | |
*** sdake_ has quit IRC | 22:49 | |
*** derekh has quit IRC | 22:54 | |
*** penick has joined #openstack-ironic | 22:56 | |
*** rcernin has quit IRC | 23:00 | |
*** Sukhdev has quit IRC | 23:01 | |
*** PollyZ has quit IRC | 23:04 | |
*** zhenguo_ has quit IRC | 23:11 | |
*** sdake has joined #openstack-ironic | 23:24 | |
*** catintheroof has quit IRC | 23:35 | |
*** Nisha_away has joined #openstack-ironic | 23:37 | |
openstackgerrit | Merged openstack/ironic: remove neutron stuff from devstack deb packages https://review.openstack.org/326250 | 23:38 |
*** sdake has quit IRC | 23:42 | |
*** sabeen has quit IRC | 23:47 | |
*** baoli has joined #openstack-ironic | 23:47 | |
*** sacharya has quit IRC | 23:51 | |
*** baoli has quit IRC | 23:54 | |
*** baoli has joined #openstack-ironic | 23:57 | |
*** baoli has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!