*** raddaoui has quit IRC | 00:01 | |
* jlvillal wonders if his problems with devstack-gate was caused by a limit of 1024 open files in his VM... | 00:03 | |
jlvillal | s/was/were/ | 00:03 |
---|---|---|
jlvillal | NobodyCam: Maybe your virtual environment is missing oslo.log? But maybe you already have it solved :) | 00:04 |
*** awiddersheim has quit IRC | 00:04 | |
*** [1]cdearborn has joined #openstack-ironic | 00:07 | |
*** baoli has quit IRC | 00:07 | |
NobodyCam | jlvillal: no it was even stranger then that | 00:08 |
NobodyCam | my rig was pulling stable/kilo | 00:08 |
jlvillal | NobodyCam: (un)lucky you ... | 00:08 |
jlvillal | That is odd, if you didn't want it to do that. | 00:09 |
*** dims has joined #openstack-ironic | 00:09 | |
NobodyCam | took a bit to figure that one out | 00:09 |
NobodyCam | I requested stable/liberty and it nover did the check-out ... bug in my tooling | 00:09 |
NobodyCam | :p | 00:10 |
jlvillal | NobodyCam: Another bug you fixed! :) | 00:10 |
NobodyCam | jlvillal: yep back to the small steps forward | 00:11 |
NobodyCam | :) | 00:11 |
jlvillal | :) | 00:11 |
*** aginwala has quit IRC | 00:13 | |
*** harshs has quit IRC | 00:14 | |
*** piet has quit IRC | 00:17 | |
* jlvillal is amazed that lsof reports that the 'stack' user running devstack has 3736 open files and growing... | 00:17 | |
NobodyCam | jlvillal: are most of them LOG's | 00:17 |
jlvillal | NobodyCam: I'm not sure... | 00:18 |
*** aginwala has joined #openstack-ironic | 00:18 | |
* NobodyCam would bet a small amount that > 50% are... but only a small amount :p | 00:18 | |
jlvillal | NobodyCam: Some files are opened multiple times though... So I'm not sure on the exact count of unique files | 00:19 |
*** piet has joined #openstack-ironic | 00:20 | |
NobodyCam | ahhh | 00:21 |
*** cdearborn has quit IRC | 00:22 | |
NobodyCam | jlvillal: sudo lsof | awk '{print $9}' | sort | uniq | wc -l | 00:27 |
jlvillal | NobodyCam: Thanks! :) | 00:27 |
*** garthb has quit IRC | 00:30 | |
*** garthb has joined #openstack-ironic | 00:30 | |
Sukhdev | devananda: Ping | 00:40 |
Sukhdev | devananda : Just wanted to let you know that I am up and running - all (but one) patches look good | 00:41 |
Sukhdev | devananda, jroll: other than this devstack patch (https://review.openstack.org/#/c/256366) all patches seem to work just fine. I am up and operational all seems to be working fine | 00:45 |
*** hoangcx has joined #openstack-ironic | 00:45 | |
*** Sukhdev has quit IRC | 00:55 | |
*** aginwala has quit IRC | 01:00 | |
*** vinm213 has joined #openstack-ironic | 01:01 | |
*** aginwala has joined #openstack-ironic | 01:05 | |
*** piet has quit IRC | 01:07 | |
*** ekarlso has quit IRC | 01:10 | |
*** Marga_ has quit IRC | 01:17 | |
*** _zouyee has joined #openstack-ironic | 01:18 | |
*** Pespa has quit IRC | 01:21 | |
*** aginwala has quit IRC | 01:23 | |
*** aginwala has joined #openstack-ironic | 01:25 | |
*** garthb has quit IRC | 01:25 | |
*** mtanino has quit IRC | 01:28 | |
*** zer0c00l has quit IRC | 01:36 | |
*** dims has quit IRC | 01:38 | |
*** piet has joined #openstack-ironic | 01:47 | |
*** Haomeng has quit IRC | 01:48 | |
*** chlong is now known as chlong-afk | 01:53 | |
*** kan_ has joined #openstack-ironic | 01:55 | |
*** piet has quit IRC | 02:01 | |
openstackgerrit | Kan proposed openstack/ironic-python-agent: Fix params order in assertEqual https://review.openstack.org/266247 | 02:03 |
*** aginwala has quit IRC | 02:10 | |
*** aginwala has joined #openstack-ironic | 02:17 | |
*** vinm213 has quit IRC | 02:17 | |
*** aginwala has quit IRC | 02:19 | |
*** awiddersheim has joined #openstack-ironic | 02:24 | |
*** piet has joined #openstack-ironic | 02:28 | |
*** Marga_ has joined #openstack-ironic | 02:35 | |
*** Marga_ has quit IRC | 02:41 | |
*** Marga_ has joined #openstack-ironic | 02:42 | |
*** Marga_ has quit IRC | 02:42 | |
*** Marga_ has joined #openstack-ironic | 02:43 | |
*** __zouyee has joined #openstack-ironic | 02:49 | |
*** piet has quit IRC | 02:50 | |
*** aginwala has joined #openstack-ironic | 02:50 | |
*** aginwala has quit IRC | 02:50 | |
*** aginwala has joined #openstack-ironic | 02:51 | |
*** aginwala has quit IRC | 02:53 | |
*** aginwala has joined #openstack-ironic | 02:53 | |
*** aginwala_ has joined #openstack-ironic | 02:59 | |
*** aginwala has quit IRC | 03:00 | |
*** spandhe has quit IRC | 03:00 | |
*** mtanino has joined #openstack-ironic | 03:08 | |
*** dims has joined #openstack-ironic | 03:17 | |
*** ekarlso has joined #openstack-ironic | 03:19 | |
*** yuanying has quit IRC | 03:19 | |
*** links has joined #openstack-ironic | 03:23 | |
*** rloo has quit IRC | 03:26 | |
*** dims has quit IRC | 03:33 | |
*** yuanying has joined #openstack-ironic | 03:33 | |
*** coolsvap|away is now known as coolsvap | 03:37 | |
*** vinm213 has joined #openstack-ironic | 03:40 | |
*** Nisha has joined #openstack-ironic | 03:40 | |
*** yuanying_ has joined #openstack-ironic | 03:52 | |
*** yuanying has quit IRC | 03:52 | |
*** yuanying_ has quit IRC | 04:05 | |
*** yuanying has joined #openstack-ironic | 04:06 | |
*** yuanying_ has joined #openstack-ironic | 04:07 | |
*** yuanying has quit IRC | 04:10 | |
*** Marga_ has quit IRC | 04:10 | |
*** spandhe has joined #openstack-ironic | 04:29 | |
*** spandhe_ has joined #openstack-ironic | 04:32 | |
*** spandhe has quit IRC | 04:33 | |
*** spandhe_ is now known as spandhe | 04:33 | |
*** chenke__ has joined #openstack-ironic | 04:41 | |
*** chenke_ has quit IRC | 04:41 | |
*** [1]cdearborn has quit IRC | 04:52 | |
*** Sukhdev has joined #openstack-ironic | 05:03 | |
*** boris-42 has quit IRC | 05:03 | |
*** piet has joined #openstack-ironic | 05:04 | |
*** raddaoui has joined #openstack-ironic | 05:06 | |
*** chenke_ has joined #openstack-ironic | 05:31 | |
*** vinm213 has quit IRC | 05:31 | |
openstackgerrit | Haomeng,Wang proposed openstack/ironic-specs: Add allowed node name regexp filter to API https://review.openstack.org/266688 | 05:32 |
*** Haomeng has joined #openstack-ironic | 05:32 | |
openstackgerrit | Haomeng,Wang proposed openstack/ironic-specs: Add allowed node name regexp filter to API https://review.openstack.org/266688 | 05:33 |
*** chenke__ has quit IRC | 05:34 | |
openstackgerrit | Haomeng,Wang proposed openstack/ironic-specs: Add allowed node name regexp filter to API https://review.openstack.org/266688 | 05:35 |
*** aginwala_ has quit IRC | 05:36 | |
openstackgerrit | Haomeng,Wang proposed openstack/ironic-specs: Add node name regexp filter to API https://review.openstack.org/266688 | 05:36 |
*** piet has quit IRC | 05:38 | |
openstackgerrit | Haomeng,Wang proposed openstack/ironic-specs: Add node name regexp filter to API https://review.openstack.org/266688 | 05:41 |
*** mtanino has quit IRC | 05:43 | |
openstackgerrit | Swapnil Kulkarni (coolsvap) proposed openstack/ironic-python-agent: Update typos https://review.openstack.org/266691 | 05:45 |
openstackgerrit | Naohiro Tamura proposed openstack/ironic-specs: Bare metal node N+1 redundancy https://review.openstack.org/259320 | 05:51 |
openstackgerrit | Naohiro Tamura proposed openstack/ironic-specs: Enhance Power Interface for Soft Power Off and Inject NMI https://review.openstack.org/186700 | 06:02 |
openstackgerrit | Yuiko Takada proposed openstack/ironic-inspector: Check whether agent tarball exists https://review.openstack.org/266701 | 06:03 |
openstackgerrit | Naohiro Tamura proposed openstack/ironic-specs: Add 'abort' support for Soft Power Off and Inject NMI https://review.openstack.org/250783 | 06:10 |
*** aginwala has joined #openstack-ironic | 06:19 | |
openstackgerrit | Naohiro Tamura proposed openstack/ironic-specs: iRMC OOB rescue mode support https://review.openstack.org/250648 | 06:20 |
*** aginwala_ has joined #openstack-ironic | 06:20 | |
*** aginwala has quit IRC | 06:24 | |
openstackgerrit | Haomeng,Wang proposed openstack/ironic-specs: Add node name regexp filter to API https://review.openstack.org/266688 | 06:26 |
*** aginwala has joined #openstack-ironic | 06:27 | |
*** aginwala_ has quit IRC | 06:29 | |
openstackgerrit | caoyue proposed openstack/ironic: Add debug testenv in tox https://review.openstack.org/266720 | 06:29 |
*** ChubYann has quit IRC | 06:31 | |
*** raddaoui has quit IRC | 06:31 | |
*** amit213 has quit IRC | 06:35 | |
*** amit213 has joined #openstack-ironic | 06:36 | |
*** moshele has joined #openstack-ironic | 06:44 | |
*** deray has joined #openstack-ironic | 06:47 | |
*** hoangcx has quit IRC | 06:50 | |
*** Sukhdev has quit IRC | 06:52 | |
openstackgerrit | Haomeng,Wang proposed openstack/ironic-specs: Add node name regexp filter to API https://review.openstack.org/266688 | 07:15 |
*** hoangcx has joined #openstack-ironic | 07:24 | |
*** aginwala has quit IRC | 07:25 | |
openstackgerrit | Haomeng,Wang proposed openstack/ironic-specs: Add node name regexp filter to API https://review.openstack.org/266688 | 07:27 |
openstackgerrit | Yuiko Takada proposed openstack/ironic-specs: Add allowed transitions to API https://review.openstack.org/224022 | 07:30 |
*** ionutbalutoiu has joined #openstack-ironic | 07:32 | |
*** stendulker has joined #openstack-ironic | 07:36 | |
*** e0ne has joined #openstack-ironic | 07:41 | |
openstackgerrit | Zhenguo Niu proposed openstack/ironic: Clean up unneeded deprecated_group https://review.openstack.org/266752 | 07:48 |
*** ukalifon1 has joined #openstack-ironic | 07:50 | |
*** zer0c00l has joined #openstack-ironic | 07:59 | |
*** ifarkas has joined #openstack-ironic | 07:59 | |
*** jistr has joined #openstack-ironic | 08:07 | |
*** jistr is now known as jistr|doc | 08:07 | |
*** deray has quit IRC | 08:14 | |
*** deray has joined #openstack-ironic | 08:14 | |
*** e0ne has quit IRC | 08:18 | |
*** aparnav has joined #openstack-ironic | 08:19 | |
*** mkovacik has quit IRC | 08:20 | |
openstackgerrit | Vishal kumar mahajan proposed openstack/ironic: Drop MANIFEST.in - it's not needed pbr https://review.openstack.org/266772 | 08:27 |
*** smoriya_ has quit IRC | 08:32 | |
*** moshele has quit IRC | 08:36 | |
*** moshele has joined #openstack-ironic | 08:37 | |
*** daemontool has joined #openstack-ironic | 08:40 | |
*** daemontool_ has joined #openstack-ironic | 08:43 | |
*** daemontool has quit IRC | 08:43 | |
*** daemontool_ is now known as daemontool | 08:44 | |
*** ionutbalutoiu has quit IRC | 08:46 | |
*** mbound has joined #openstack-ironic | 08:51 | |
*** ionutbalutoiu has joined #openstack-ironic | 08:58 | |
*** ndipanov has quit IRC | 09:08 | |
*** zer0c00l_away has quit IRC | 09:09 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Introduce driver_internal_info in code-contribution-guide https://review.openstack.org/266792 | 09:10 |
*** amotoki has joined #openstack-ironic | 09:10 | |
*** zer0c00l has quit IRC | 09:12 | |
*** zer0c00l has joined #openstack-ironic | 09:13 | |
*** ndipanov has joined #openstack-ironic | 09:16 | |
vdrok | morning ironic | 09:19 |
*** mbound_ has joined #openstack-ironic | 09:20 | |
*** mbound has quit IRC | 09:20 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Add possible values for config options https://review.openstack.org/250132 | 09:22 |
*** zer0c00l has quit IRC | 09:22 | |
vdrok | jlvillal, not really right now, because full tempest run takes too much time, and that change was needed only for it. iirc the agreement was to make multinode devstack work with ironic first, so that tests run faster in parallel | 09:23 |
*** zer0c00l has joined #openstack-ironic | 09:23 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Remove duplicate doc in ironic.conf.sample https://review.openstack.org/260365 | 09:24 |
openstackgerrit | Vaishnavi proposed openstack/ironic: [IRONIC] Config variable to configure [glance] section https://review.openstack.org/266803 | 09:26 |
*** aparnav has quit IRC | 09:28 | |
openstackgerrit | Tan Lin proposed openstack/ironic: Wait longer for AMT firmware from deep sleep https://review.openstack.org/264106 | 09:28 |
*** mkovacik has joined #openstack-ironic | 09:31 | |
*** ionutbalutoiu has quit IRC | 09:33 | |
*** e0ne has joined #openstack-ironic | 09:33 | |
*** derekh has joined #openstack-ironic | 09:35 | |
*** Nisha has quit IRC | 09:37 | |
*** Nisha has joined #openstack-ironic | 09:38 | |
*** moshele has quit IRC | 09:39 | |
*** moshele has joined #openstack-ironic | 09:40 | |
*** _degorenko|afk is now known as degorenko | 09:41 | |
*** electrofelix has joined #openstack-ironic | 09:41 | |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Add proxy related parameters to agent driver https://review.openstack.org/254296 | 09:54 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Add documentation for proxies usage with IPA https://review.openstack.org/250878 | 09:54 |
openstackgerrit | Vladyslav Drok proposed openstack/ironic: Add ability to cache swift temporary URLs https://review.openstack.org/254295 | 09:54 |
*** coolsvap is now known as coolsvap|away | 09:56 | |
*** dtantsur|afk is now known as dtantsur | 10:02 | |
dtantsur | Morning Ironic | 10:02 |
*** sambetts has joined #openstack-ironic | 10:05 | |
sambetts | morning all p/ | 10:05 |
openstackgerrit | Milan Kováčik proposed openstack/ironic-inspector: Introducing API for aborting introspection https://review.openstack.org/265275 | 10:06 |
dtantsur | morning sambetts! | 10:06 |
vdrok | morning sambetts and dtantsur ! | 10:07 |
dtantsur | o/ | 10:07 |
sambetts | o/ dtantsur | 10:11 |
*** electrofelix has quit IRC | 10:13 | |
*** ndipanov has quit IRC | 10:16 | |
*** jistr|doc is now known as jistr | 10:19 | |
*** electrofelix has joined #openstack-ironic | 10:20 | |
*** aparnav has joined #openstack-ironic | 10:23 | |
*** kan_ has quit IRC | 10:24 | |
*** jistr has quit IRC | 10:26 | |
sergek | o/ | 10:27 |
*** Nisha has quit IRC | 10:28 | |
*** ndipanov has joined #openstack-ironic | 10:47 | |
*** jistr has joined #openstack-ironic | 10:51 | |
*** zer0c00l has quit IRC | 11:01 | |
*** daemontool_ has joined #openstack-ironic | 11:01 | |
*** daemontool has quit IRC | 11:05 | |
*** lucas-dinner is now known as lucasagomes | 11:18 | |
*** aarefiev has quit IRC | 11:20 | |
*** aarefiev has joined #openstack-ironic | 11:21 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Track node identification during the whole processing https://review.openstack.org/265240 | 11:24 |
dtantsur | sambetts, this should be more or less complete now ^^ | 11:25 |
dtantsur | things like firewall.py do not have direct access to NodeInfo or introspection data, so I left the alone for now | 11:25 |
sambetts | dtantsur: Ok :D makes sense, the most obvious one I could see that wasn't done in the last set of logs was the node_cache ones | 11:28 |
dtantsur | yeah, node_cache was definitely missed | 11:28 |
dtantsur | there's always a room for improvements in logging anyway :D | 11:29 |
* dtantsur gets some food | 11:30 | |
*** Marga_ has joined #openstack-ironic | 11:33 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: [WIP] Switch to IPA as a primary ramdisk https://review.openstack.org/263730 | 11:43 |
*** ndipanov has quit IRC | 11:45 | |
*** ndipanov has joined #openstack-ironic | 11:48 | |
*** Marga_ has quit IRC | 11:52 | |
*** mgould has joined #openstack-ironic | 11:52 | |
*** Marga_ has joined #openstack-ironic | 11:52 | |
*** [1]cdearborn has joined #openstack-ironic | 11:53 | |
*** daemontool_ has quit IRC | 11:54 | |
mgould | morning Ironic! | 11:55 |
dtantsur | morning mgould | 11:56 |
*** stendulker has quit IRC | 11:57 | |
lucasagomes | mgould, good morning | 11:57 |
*** daemontool has joined #openstack-ironic | 11:57 | |
vdrok | morning mgould and lucasagomes | 11:59 |
*** hoangcx has quit IRC | 11:59 | |
mgould | dtantsur lucasagomes vdrok good morning! | 12:00 |
lucasagomes | vdrok, hi there, morning | 12:01 |
*** baoli has joined #openstack-ironic | 12:05 | |
sinval | good morning all | 12:06 |
*** baoli has quit IRC | 12:08 | |
*** aparnav has quit IRC | 12:08 | |
*** devananda has quit IRC | 12:08 | |
dtantsur | lucasagomes, do you have F23? does tox -epy34 work for you? | 12:09 |
lucasagomes | dtantsur, lemme check | 12:11 |
*** devananda has joined #openstack-ironic | 12:12 | |
TheJulia | Good morning | 12:13 |
mgould | TheJulia, morning! | 12:15 |
*** baoli has joined #openstack-ironic | 12:16 | |
* TheJulia really really needs to get better coffee for espresso | 12:17 | |
*** baoli has quit IRC | 12:18 | |
vdrok | morning TheJulia ! | 12:22 |
TheJulia | good morning vdrok, mgould! | 12:23 |
mgould | TheJulia, there must be some hipster startup that delivers hand-roasted single-estate beans to workplaces on receipt of enough Bitcoin | 12:23 |
* mgould checks TheJulia's location on Twitter | 12:24 | |
mgould | "in the clouds" | 12:26 |
mgould | hmmm, the logistics may be challenging | 12:26 |
lucasagomes | dtantsur, seems fine... which error are you getting? | 12:27 |
lucasagomes | py34: commands succeeded | 12:27 |
lucasagomes | congratulations :) | 12:27 |
lucasagomes | on a fresh env | 12:28 |
lucasagomes | tox env* | 12:28 |
*** dims has joined #openstack-ironic | 12:28 | |
TheJulia | mgould: North Carolina... about 30-45 minutes outside of downtown Raleigh | 12:30 |
TheJulia | so... There may be some hipster startup, but I suspect I'm a bit far outside their delivery range | 12:31 |
mgould | yeah, "coffee delivery raleigh" mostly turns up companies that fill up vending machines for cheap | 12:32 |
devananda | morning, all | 12:32 |
mgould | devananda, morning! | 12:32 |
*** [1]cdearborn has quit IRC | 12:32 | |
lucasagomes | devananda, morning | 12:33 |
devananda | mgould: I bet that exists in seattle | 12:34 |
* devananda is, unfortunately, in Dallas today | 12:35 | |
mgould | devananda, coffee-by-mail is definitely A Thing: http://www.thekitchn.com/10-coffee-subscriptions-to-try-so-you-can-have-your-coffee-beans-delivered-to-your-door-220420 | 12:36 |
devananda | mgould: I mean, bike messengers delivering fresh espresso in exchange for bitcoins. | 12:36 |
devananda | I'm pretty sure that exists in Seattle | 12:36 |
goodygum | :D | 12:37 |
goodygum | I don't drink coffee, but that smell | 12:38 |
goodygum | fresh grounded beans | 12:38 |
goodygum | lovely | 12:38 |
mgould | devananda, oh, right. Yeah, I'm sure you're right! | 12:38 |
mgould | probably Portland too, and maybe SF | 12:38 |
*** Marga_ has quit IRC | 12:38 | |
goodygum | mgould: I thought SF will be the first pick for that nuance ;) | 12:39 |
mgould | goodygum, don't they all drink biodynamic antioxidant smoothies in SF? :-) | 12:40 |
goodygum | oh | 12:40 |
goodygum | right :D | 12:40 |
* mgould last visited SF in 1988, and may be mixing up his stereotypes | 12:40 | |
goodygum | coffee is so passée down there ;) | 12:41 |
goodygum | at least not in classical espresso form | 12:41 |
lucasagomes | dtantsur, think I found something on a fresh f23 installation | 12:41 |
lucasagomes | dtantsur, pyconfig.h: No such file or directory | 12:43 |
lucasagomes | dtantsur, it gets fixed once you install python3-devel | 12:43 |
*** mgould has quit IRC | 12:46 | |
lucasagomes | devananda, follow up about prefix index. So sqlalchemy supports it http://docs.sqlalchemy.org/en/latest/dialects/mysql.html#index-length | 12:51 |
lucasagomes | devananda, unfortunately it's a mysql thingy | 12:51 |
dtantsur | lucasagomes, for me it tries to use python 2 libraries and fail | 12:51 |
devananda | lucasagomes: hmmm | 12:51 |
lucasagomes | so I'm unsure whether we should go that path or not :-/ | 12:51 |
lucasagomes | dtantsur, odd, do you have the error handy there? | 12:52 |
dtantsur | lucasagomes, http://paste.openstack.org/show/483749/ | 12:53 |
lucasagomes | devananda, I was thinking about some ways around it, maybe, in properties instead of having TEXT as value we could have a VARCHAR(255) and index it? | 12:53 |
dtantsur | morning devananda, TheJulia | 12:53 |
devananda | lucasagomes: I do not plan to use ironic with not-mysql ... but I see your point | 12:53 |
lucasagomes | devananda, we need to make it clear that the values on properties are limited to that size | 12:53 |
devananda | dtantsur: g'morning! | 12:53 |
lucasagomes | devananda, yeah, I agree... but if we say ironic depends on mysql, I think we should then use native json type | 12:54 |
lucasagomes | and ditch sqlalchemy | 12:54 |
devananda | lucasagomes: native json type is added in 5.7 | 12:54 |
dtantsur | lucasagomes, I'd definitely keep sqlite support for tests and things.. | 12:54 |
devananda | which isnt packaged yet in most distros | 12:54 |
lucasagomes | dtantsur, yeah there's the tests too | 12:54 |
devananda | uhh, I thought tests switched to mysql over a year ago? | 12:54 |
lucasagomes | so yeah, that's where I am right now... there are solutions but they don't seem easy | 12:55 |
dtantsur | yeah, rhel 7 seems to have mariadb 5.5 | 12:55 |
*** raildo-afk is now known as raildo | 12:55 | |
dtantsur | devananda, unit tests? | 12:55 |
dtantsur | I would be highly against requiring a real database to run unit tests.. | 12:55 |
*** sinval is now known as sinval-afk | 12:55 | |
devananda | dtantsur: you saying sqlite isn't a real db? :) | 12:55 |
dtantsur | devananda, is it? ;) I meant I don't have to run a service right now on my laptop | 12:56 |
lucasagomes | dtantsur, haven't seem that error (tox -e34...) | 12:56 |
devananda | lemme double check, because yes, I thought unit tests used mysql | 12:56 |
devananda | perhaps it's just that they _can_ use mysql | 12:56 |
lucasagomes | I think it could, but it uses sqlite by default | 12:56 |
dtantsur | I don't have mysql on my laptop and tests do pass :) | 12:56 |
* lucasagomes don't even have mariadb running on my OS | 12:57 | |
*** jcoufal has joined #openstack-ironic | 12:57 | |
devananda | because I definitely had fought with gate issues caused by parallel unit test runs against mysql at one point | 12:57 |
dtantsur | maybe in gate we run it with mysql, dunno | 12:57 |
dtantsur | I also remember it | 12:57 |
dtantsur | lucasagomes, does the following line work for you? /usr/bin/python -m virtualenv --python /usr/bin/python3.4 py34 | 12:58 |
*** mgould has joined #openstack-ironic | 12:59 | |
devananda | lucasagomes: making properties.value a VARCHAR(255) would bleed the schema through to the API and be a visible change IFF anyone tried to store more than 255 chars in such a field | 13:00 |
lucasagomes | dtantsur, http://paste.openstack.org/show/483752/ | 13:00 |
dtantsur | devananda, lucasagomes, what if we have 2 fields: one varchar for simple fields, and then 1 for extended data of JSON type? | 13:01 |
devananda | I don't know if anyone is storing long strings in a property today -- but we clearly support it | 13:01 |
lucasagomes | devananda, yeah, that's the problem with that approach... the only field that I think that could may use more than 255 | 13:01 |
lucasagomes | is the capabilities | 13:01 |
lucasagomes | but there's an idea to have it split out as well, so it won't become a problem | 13:01 |
lucasagomes | what is scary is that, today, people could have a unlimited length string in properties... so a change like that could potentially break those users | 13:02 |
devananda | right | 13:02 |
dtantsur | the second possible solution is to move only known fields | 13:02 |
lucasagomes | devananda, another idea would be to have those properties we want to filter on as node fields | 13:02 |
lucasagomes | such as, node.cpus, nodes.memory_mb | 13:03 |
lucasagomes | dtantsur, yeah | 13:03 |
dtantsur | + split away capabilities.. | 13:03 |
*** links has quit IRC | 13:04 | |
devananda | that would give us more confidence that we're not breaking users | 13:04 |
devananda | but OTOH, also not improve search functionality for anything those users added | 13:04 |
devananda | lucasagomes: how would we do that without breaking the API ? | 13:04 |
lucasagomes | devananda, splitting capabilties? | 13:04 |
devananda | moving some properties onto the node | 13:05 |
lucasagomes | ah, probably we need to work with API versions for that... for versions higher than X those fields are now part of the node represntation | 13:05 |
lucasagomes | representation* | 13:05 |
devananda | ehhh | 13:05 |
lucasagomes | the nova driver should be aware of microversion to know where to grab it from | 13:06 |
lucasagomes | it's backward compat cause we still could have those in properties, but they wouldn't be used for searching | 13:06 |
lucasagomes | :-/ | 13:06 |
devananda | that's a huge breaking change to ALL clients | 13:06 |
devananda | and I don't think it has a very high gain | 13:06 |
lucasagomes | yeah, I agree | 13:06 |
devananda | my original thoughts on this were to do it with little to no API changes | 13:07 |
lucasagomes | yeah, the current patch does it with no API changes at all | 13:07 |
lucasagomes | but performance is the problem cause things are not indexed | 13:07 |
devananda | I'm not worried about performance in sqlite | 13:08 |
lucasagomes | I think the varchar(255) is not too bad, cause we can index it for all dbs | 13:08 |
lucasagomes | but def needs to be well communicated | 13:08 |
devananda | and sqlalchemy can handle "if backend == sqla, skip <thing>" so I'm not worried about a lack of support there | 13:08 |
devananda | lucasagomes: some dbs support varchar(65535) | 13:09 |
lucasagomes | devananda, but indexing it would consume a lot of space no? | 13:09 |
*** rcernin has joined #openstack-ironic | 13:09 | |
devananda | in mysql at least, it's almost worse than TEXT because it gets stored in the data page (whereas TEXT goes into a separate BLOB storage) | 13:09 |
lucasagomes | I see | 13:10 |
devananda | lucasagomes: again only speaking of mysql, you cant index the full length of varchar(65535) -- only a prefix | 13:10 |
lucasagomes | yeah, mysql handles it nicely (even for TEXT with that index prefix) | 13:11 |
lucasagomes | so maybe we just need to say in the spec that filtering will be optmized in mysql, and other db engines will lack performance | 13:12 |
devananda | yea, I think varchar(255) is the best we can do right now as far as compatibility | 13:12 |
*** mgoddard has quit IRC | 13:12 | |
dtantsur | one of potential offenders is root device hints | 13:13 |
dtantsur | I'm not sure how big it can be | 13:13 |
devananda | ahh yea | 13:13 |
lucasagomes | dtantsur, ugh | 13:13 |
lucasagomes | yeah | 13:13 |
lucasagomes | capabilities and root device hints :-/ | 13:13 |
*** mgoddard has joined #openstack-ironic | 13:13 | |
devananda | that one doesn't make much sense to search | 13:13 |
dtantsur | well, capabilities should get their own table, what we do now is pretty bad | 13:14 |
devananda | dtantsur: ++ | 13:14 |
dtantsur | root device hints... maybe also should get a table? | 13:14 |
lucasagomes | yeah agreed... just saying what we have now | 13:14 |
dtantsur | it's actually not a free-form JSON, we have a pretty defined structure for them | 13:15 |
* lucasagomes thinks | 13:15 | |
*** ionutbalutoiu has joined #openstack-ironic | 13:16 | |
* lucasagomes was checking if the RAID config would use properties too, luckily it does not | 13:17 | |
dtantsur | with RAID config we were already thinking about NOT using JSON's for everything :) | 13:18 |
openstackgerrit | Ankit Kumar proposed openstack/ironic: Activate iLO license as part of manual cleaning process https://review.openstack.org/259921 | 13:18 |
lucasagomes | dtantsur, yeah maybe capabilties and root device hints can be split out, I don't see much solution other than that | 13:18 |
lucasagomes | then we can make properties indexable | 13:18 |
lucasagomes | limited to 255 char values | 13:19 |
*** trown|outttypeww is now known as trown | 13:22 | |
lucasagomes | devananda, dtantsur ok, independent of the path we go. I think some stuff we agreed on already like splitting the capabilities out right? | 13:23 |
lucasagomes | I can start working on that so we move at least a bit | 13:23 |
dtantsur | +1 | 13:23 |
devananda | +1 | 13:24 |
*** baoli has joined #openstack-ironic | 13:25 | |
*** dims has quit IRC | 13:25 | |
*** dims has joined #openstack-ironic | 13:26 | |
devananda | lucasagomes: do you recall where the nova driver is aware of ironic api versions? | 13:27 |
lucasagomes | devananda, it's not... I have a patch adding microversions for a long time and a little before xmas | 13:28 |
devananda | ahhh | 13:29 |
lucasagomes | we decided to do it differently | 13:29 |
lucasagomes | by either pinning on the version or using the ironicclient | 13:29 |
lucasagomes | https://review.openstack.org/#/c/221848/ | 13:29 |
devananda | ok. you commented above, but I didn't recall that, and couldn't find it in the code | 13:29 |
lucasagomes | yeah... talking about it I should update the nova patch to use the ironicclient version negotiation somehow | 13:33 |
* lucasagomes looks how it would work | 13:33 | |
*** _zouyee has quit IRC | 13:37 | |
*** __zouyee has quit IRC | 13:37 | |
*** baoli_ has joined #openstack-ironic | 13:37 | |
*** baoli has quit IRC | 13:40 | |
*** MattMan has quit IRC | 13:46 | |
*** MattMan has joined #openstack-ironic | 13:46 | |
*** MattMan has quit IRC | 13:48 | |
*** jistr has quit IRC | 13:48 | |
devananda | lucasagomes: comments posted just now | 13:48 |
devananda | with that, i'm going to drop offline for a while - get breakfast and head into the office | 13:48 |
lucasagomes | devananda, thanks, I will take a look | 13:48 |
lucasagomes | enjoy breakfast! | 13:48 |
*** jistr has joined #openstack-ironic | 13:49 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Switch to IPA as a primary ramdisk https://review.openstack.org/263730 | 13:49 |
*** MattMan has joined #openstack-ironic | 13:50 | |
lucasagomes | devananda, yeah, pinning on the version seems easy enough | 13:50 |
*** MattMan has quit IRC | 13:52 | |
*** MattMan has joined #openstack-ironic | 13:52 | |
*** MattMan has quit IRC | 13:53 | |
*** mtanino has joined #openstack-ironic | 13:55 | |
*** MattMan has joined #openstack-ironic | 13:56 | |
*** thrash|g0ne is now known as thrash | 13:56 | |
*** MattMan has quit IRC | 13:56 | |
*** MattMan has joined #openstack-ironic | 13:56 | |
*** MattMan has quit IRC | 13:56 | |
*** mkovacik has quit IRC | 13:58 | |
*** MattMan has joined #openstack-ironic | 13:59 | |
*** rloo has joined #openstack-ironic | 13:59 | |
*** ionutbalutoiu has quit IRC | 14:02 | |
openstackgerrit | yolanda.robla proposed openstack/bifrost: Allow to populate the domain setting of dnsmasq https://review.openstack.org/266252 | 14:04 |
*** links has joined #openstack-ironic | 14:04 | |
zhenguo | lucasagomes: morning, can you please help to look at this spec https://review.openstack.org/#/c/249876/ , which tries to improve the console ports allocation/de-allocation. | 14:08 |
*** links has quit IRC | 14:09 | |
lucasagomes | zhenguo, hi there, will do | 14:09 |
*** links has joined #openstack-ironic | 14:09 | |
zhenguo | lucasagomes: thanks | 14:10 |
*** __zouyee has joined #openstack-ironic | 14:17 | |
*** _zouyee has joined #openstack-ironic | 14:17 | |
*** [3]cdearborn has joined #openstack-ironic | 14:17 | |
*** baoli_ has quit IRC | 14:22 | |
*** baoli has joined #openstack-ironic | 14:23 | |
*** dprince has joined #openstack-ironic | 14:24 | |
*** links has quit IRC | 14:25 | |
*** links has joined #openstack-ironic | 14:25 | |
*** MattMan has quit IRC | 14:27 | |
*** baoli_ has joined #openstack-ironic | 14:27 | |
*** MattMan has joined #openstack-ironic | 14:27 | |
openstackgerrit | Imre Farkas proposed openstack/ironic: [WIP] DRAC: RAID configuration on vendor-passthru https://review.openstack.org/176319 | 14:28 |
*** MattMan has quit IRC | 14:28 | |
*** links has quit IRC | 14:29 | |
*** MattMan has joined #openstack-ironic | 14:30 | |
*** links has joined #openstack-ironic | 14:30 | |
*** baoli has quit IRC | 14:30 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Pin Ansible version prior to the 2.0.0.0-1 release https://review.openstack.org/266946 | 14:32 |
*** lucasagomes is now known as lucas-hungry | 14:35 | |
openstackgerrit | Ruby Loo proposed openstack/ironic: Replace config 'clean_nodes' with 'automated_clean' https://review.openstack.org/247701 | 14:35 |
*** piet has joined #openstack-ironic | 14:37 | |
*** mkovacik has joined #openstack-ironic | 14:38 | |
*** priteau has joined #openstack-ironic | 14:41 | |
openstackgerrit | Imre Farkas proposed openstack/ironic: [WIP] DRAC: RAID configuration on vendor-passthru https://review.openstack.org/176319 | 14:42 |
openstackgerrit | Ruby Loo proposed openstack/ironic: API to manually clean nodes https://review.openstack.org/251995 | 14:49 |
jroll | ugh, stable branches throwing a wedge in the tempest plugin. sigh. | 14:49 |
rloo | jroll: how do/did the other projects using the plugin, handle it? | 14:50 |
jroll | morning everyone | 14:50 |
jroll | rloo: I don't think anyone has ever migrated this | 14:50 |
rloo | morning jroll, and everyone else! | 14:50 |
rloo | jroll: so tempest itself isn't branched? | 14:51 |
sambetts | dtantsur: Have you ever seen $IRONIC_CONF_FILE not get set for the ironic-inspector devstack plugin? | 14:51 |
rloo | jroll: does tempest have a way to add a config to say u | 14:51 |
rloo | jroll: use plugin or use tests in tempest? | 14:51 |
rloo | jroll: but not both? | 14:52 |
dtantsur | sambetts, I think it happens if you put ironic plugin after inspector plugin | 14:52 |
dtantsur | morning rloo, jroll | 14:52 |
rloo | jroll: and/or does it mean we have to patch ironic in stable/kilo & liberty to use plugins too? | 14:52 |
jroll | rloo: yes, the TEMPEST_REGEX or whatever in project-config | 14:52 |
jroll | tempest is not branched | 14:52 |
rloo | jroll: project-config isn't branched either, right? | 14:53 |
jroll | right, but different configs can apply to different branches | 14:53 |
jroll | it's solvable, just annoying so I'm complaining here. | 14:53 |
rloo | jroll: OH. then that'd work then. | 14:53 |
sambetts | dtantsur: I'm not using the ironic devstack plugin in my local conf, I'll try moving things around and see if it works | 14:53 |
rloo | jroll: yeah, nothing is easy! at least it is easily solvable. | 14:54 |
jroll | rloo: my main annoyance is we can't drop code from tempest until liberty is EOL | 14:54 |
dtantsur | sambetts, well, ironic has moved away from devstack, so you have to use ironic plugin | 14:54 |
NobodyCam | good morning Ironicers | 14:54 |
dtantsur | morning NobodyCam | 14:54 |
sambetts | dtantsur: oh, ok, then I'll add that then, I thought we were doing parallel support for a bit :/ | 14:54 |
rloo | jroll: guess that's a lesson in trying to migrate sooner rather than later... | 14:54 |
rloo | jroll: or we backport the plugin patches to liberty/kilo if "they" let | 14:55 |
NobodyCam | morning dtantsur devananda jroll jlvillal rloo sambetts vdrok lucas-hungry mgould and all others not listed here | 14:55 |
NobodyCam | :) | 14:55 |
sambetts | o/ NobodyCam | 14:55 |
rloo | hi dtantsur, sambetts, morning NobodyCam | 14:55 |
sambetts | o/ rloo | 14:55 |
mgould | NobodyCam, morning! | 14:56 |
NobodyCam | :) | 14:56 |
*** davidlenwell has quit IRC | 14:57 | |
*** davidlenwell has joined #openstack-ironic | 14:59 | |
openstackgerrit | Michael Krotscheck proposed openstack/ironic-webclient: Added Node Transition mock service https://review.openstack.org/266050 | 14:59 |
*** piet has quit IRC | 14:59 | |
*** alexpilotti has quit IRC | 14:59 | |
*** piet has joined #openstack-ironic | 15:00 | |
*** dfisher has joined #openstack-ironic | 15:02 | |
*** deray has quit IRC | 15:03 | |
rloo | hi dtantsur, if you have a sec, I don't understand your comment at line 654: https://review.openstack.org/#/c/247695/10/ironic/conductor/manager.py | 15:03 |
rloo | dtantsur: should I add more to that docstring, and if so, what? | 15:03 |
*** dfisher has left #openstack-ironic | 15:04 | |
dtantsur | rloo, it's not clear from the text if steps from the start a skipped if skip_step=False, but maybe it's only me, as nobody else seems confused | 15:05 |
rloo | dtantsur: AH, got it. I'll update in a followup patch or next revision. | 15:06 |
dtantsur | thanks | 15:07 |
*** links has quit IRC | 15:07 | |
*** Pespa has joined #openstack-ironic | 15:09 | |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Pin Ansible version prior to the 2.0.0.0-1 release https://review.openstack.org/266946 | 15:14 |
openstackgerrit | Julia Kreger proposed openstack/bifrost: Pin Ansible version prior to the 2.0.0.1-1 release https://review.openstack.org/266946 | 15:15 |
*** MattMan has quit IRC | 15:19 | |
*** boris-42 has joined #openstack-ironic | 15:20 | |
*** MattMan has joined #openstack-ironic | 15:21 | |
vdrok | morning jroll rloo and NobodyCam | 15:24 |
*** MattMan has quit IRC | 15:25 | |
NobodyCam | morning vdrok | 15:25 |
*** alexpilotti has joined #openstack-ironic | 15:25 | |
rloo | hi vdrok | 15:25 |
sambetts | Anyone else every seen "Could not determine a suitable URL for the plugin" when running devstack recently ? | 15:25 |
*** MattMan has joined #openstack-ironic | 15:25 | |
jroll | sambetts: no, what's your enable_plugin line? | 15:28 |
sambetts | enable_plugin ironic https://github.com/openstack/ironic | 15:28 |
jroll | it needs to be a full url like enable_plugin git://git.openstack.org/openstack/ironic | 15:28 |
jroll | oh huh, I would think that would work | 15:29 |
jroll | maybe | 15:29 |
jroll | yeah the gate uses enable_plugin ironic git://git.openstack.org/openstack/ironic | 15:29 |
jroll | so try that maybe | 15:29 |
*** alexpilotti has quit IRC | 15:30 | |
sambetts | I can't use git:// because of stupid firewall rules in my env, but I can try git.openstack.org on https | 15:30 |
sambetts | I've been using enable_plugin ironic-inspector https://github.com/openstack/ironic-inspector for inspector up until now and its been ok :/ | 15:30 |
dtantsur | yeah, weird | 15:30 |
jroll | oh, that is weird | 15:32 |
sambetts | this is the first time I've rebuilt the this environment for a long time, and so I pulled latest devstack and everything :/ | 15:33 |
sambetts | do I still need the enable_service lines if I have the enable_plugin line? | 15:33 |
jroll | yeah, I'm not seeing that in devstack either | 15:34 |
jroll | I can't remember, I think the gate still does | 15:34 |
sambetts | :/ | 15:35 |
*** lucas-hungry is now known as lucasagomes | 15:36 | |
lucasagomes | NobodyCam, jroll rloo morning | 15:36 |
NobodyCam | morning lucasagomes | 15:36 |
rloo | hi lucasagomes | 15:37 |
*** jaybeale has joined #openstack-ironic | 15:38 | |
jlvillal | sambetts, Since you are behind a firewall. have you run into building IPA issues? With the Docker part? | 15:39 |
jlvillal | I ran into that yesterday and trying to figure out best fix. | 15:39 |
*** Sukhdev has joined #openstack-ironic | 15:40 | |
openstackgerrit | Ruby Loo proposed openstack/ironic: API to manually clean nodes https://review.openstack.org/251995 | 15:40 |
sambetts | jlvillal: Yes, but I've managed to solved it be adding ENV https_proxy into the Dockerfile for IPA | 15:40 |
sambetts | ENV https_proxy="<my proxy url>" | 15:40 |
*** MattMan has quit IRC | 15:40 | |
jlvillal | sambetts, Okay. I was hoping for figuring out a patch to IPA, so it would work in both proxy and non-proxy environments | 15:41 |
*** mbound_ has quit IRC | 15:41 | |
*** MattMan has joined #openstack-ironic | 15:41 | |
* jlvillal really hates having to deal with proxies. | 15:41 | |
sambetts | jlvillal: Yeah, I hope there is a way to inject the build env https_proxy into it too | 15:41 |
jlvillal | sambetts, I should just break down and use redsocks. But I'm being stubborn... | 15:42 |
jlvillal | sambetts, Thanks | 15:42 |
sambetts | :) | 15:42 |
sambetts | jroll, dtantsur: I don't think its the enabled plugin part thats throwing that error at me, it seems like its OSC thats throwing the error: + openstack --os-cloud=devstack-admin image create cirros-0.3.4-x86_64-uec --public --container-format ami --disk-format ami Could not determine a suitable URL for the plugin | 15:43 |
lucasagomes | jroll, around ? So there's a argument about having the api version used by the nova driver pinned instead of client negotiation or configuration option ( https://review.openstack.org/#/c/221848 ) | 15:43 |
lucasagomes | jroll, I'm fine with that, it seems a bit less flexible but at least it's straight forward. Can I go ahead and do it? | 15:44 |
*** ionutbalutoiu has joined #openstack-ironic | 15:44 | |
*** mgoddard_ has joined #openstack-ironic | 15:45 | |
*** harshs has joined #openstack-ironic | 15:46 | |
*** mgoddard has quit IRC | 15:48 | |
*** MattMan has quit IRC | 15:50 | |
*** MattMan has joined #openstack-ironic | 15:51 | |
*** alexpilotti has joined #openstack-ironic | 15:54 | |
*** devananda has quit IRC | 15:59 | |
*** devananda has joined #openstack-ironic | 16:01 | |
*** ashaw has joined #openstack-ironic | 16:02 | |
*** __zouyee has quit IRC | 16:03 | |
*** ashaw has left #openstack-ironic | 16:03 | |
*** _zouyee has quit IRC | 16:03 | |
*** harshs has quit IRC | 16:05 | |
*** rpioso has joined #openstack-ironic | 16:07 | |
*** moshele has quit IRC | 16:09 | |
*** spandhe has quit IRC | 16:10 | |
*** trown is now known as trown|brb | 16:17 | |
*** trown|brb is now known as trown | 16:18 | |
*** dims_ has joined #openstack-ironic | 16:18 | |
*** rajinir has joined #openstack-ironic | 16:19 | |
*** Marga_ has joined #openstack-ironic | 16:20 | |
*** dims has quit IRC | 16:21 | |
*** linuxaddicts has quit IRC | 16:24 | |
jroll | lucasagomes: yeah, I guess that's fine for now | 16:26 |
lucasagomes | jroll, ack | 16:26 |
*** linuxaddicts has joined #openstack-ironic | 16:27 | |
yolanda | TheJulia, are we gettin problems with tests and ansible 2.0? look at http://logs.openstack.org/52/266252/2/check/gate-bifrost-integration-coreosipa-cirros/01d8eb8/console.html | 16:29 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector: Switch to IPA as a primary ramdisk https://review.openstack.org/263730 | 16:31 |
TheJulia | yolanda: https://review.openstack.org/#/c/266946/ | 16:32 |
yolanda | today is the pin day! | 16:32 |
TheJulia | <-- grummpy cat | 16:36 |
*** Marga_ has quit IRC | 16:40 | |
*** Marga_ has joined #openstack-ironic | 16:41 | |
*** spandhe has joined #openstack-ironic | 16:41 | |
JayF | I've got an IPA change, no negative feedback, that I'd love to get reviews on; it hasn't been looked at in nearly a week: https://review.openstack.org/#/c/189969/ | 16:43 |
*** ionutbalutoiu has quit IRC | 16:45 | |
*** spandhe has quit IRC | 16:46 | |
*** sergek has quit IRC | 16:46 | |
openstackgerrit | yolanda.robla proposed openstack/bifrost: Add inventory_dns feature to bifrost https://review.openstack.org/265630 | 16:47 |
*** harshs has joined #openstack-ironic | 16:47 | |
*** spandhe has joined #openstack-ironic | 16:49 | |
*** bradjones has quit IRC | 16:49 | |
*** bradjones has joined #openstack-ironic | 16:50 | |
*** bradjones has quit IRC | 16:50 | |
*** bradjones has joined #openstack-ironic | 16:50 | |
*** rcernin has quit IRC | 16:51 | |
dtantsur | leaving soon, see you tomorrow | 16:54 |
*** dtantsur is now known as dtantsur|afk | 16:54 | |
*** mtanino has quit IRC | 16:54 | |
*** ifarkas has quit IRC | 16:57 | |
*** mgoddard_ has quit IRC | 16:57 | |
*** mgoddard has joined #openstack-ironic | 16:57 | |
*** vinm213 has joined #openstack-ironic | 16:57 | |
lucasagomes | jroll, devananda https://review.openstack.org/#/c/221848 when you guys have some time | 17:03 |
lucasagomes | this is pinning the version | 17:03 |
jroll | lucasagomes: +1, thanks | 17:08 |
*** jistr has quit IRC | 17:08 | |
jroll | we can try to switch to negotiated versioning later if we like | 17:08 |
lucasagomes | jroll, yeah | 17:10 |
lucasagomes | thanks for reviewing it | 17:10 |
jroll | np | 17:11 |
*** amotoki has quit IRC | 17:11 | |
jroll | you might want to poke sean about it | 17:11 |
*** MattMan has quit IRC | 17:12 | |
*** moshele has joined #openstack-ironic | 17:13 | |
lucasagomes | yeah, I will keep an eye on the patch | 17:13 |
sambetts | Night all o/ | 17:16 |
dtantsur|afk | g'night sambetts | 17:18 |
*** sambetts is now known as sambetts-afk | 17:19 | |
lucasagomes | sambetts-afk, g'night | 17:20 |
*** ionutbalutoiu has joined #openstack-ironic | 17:21 | |
*** ionutbalutoiu has quit IRC | 17:25 | |
*** krtaylor has quit IRC | 17:25 | |
*** krtaylor has joined #openstack-ironic | 17:26 | |
*** ionutbalutoiu has joined #openstack-ironic | 17:27 | |
*** mtanino has joined #openstack-ironic | 17:32 | |
NobodyCam | night sambetts-afk | 17:41 |
jlvillal | I've changed the status of the gate from 'Golden-ish' to 'Broken-ish'. https://etherpad.openstack.org/p/IronicWhiteBoard | 17:46 |
jlvillal | Just an FYI | 17:46 |
*** ChubYann has joined #openstack-ironic | 17:46 | |
*** Sukhdev has quit IRC | 17:47 | |
jlvillal | NobodyCam, jroll rloo lucasagomes TheJulia dtantsur|afk ^^^^^ | 17:47 |
jroll | thanks | 17:48 |
rloo | hi, does anyone know/remember. For driver vendor passthrus, we let them do anything they want? Is it OK for them to change a passthru and not be backwards compat? Eg, different exceptions being raised in a sync op and conductor is letting it get raised: https://review.openstack.org/#/c/251294/12/ironic/drivers/modules/drac/vendor_passthru.py | 17:49 |
rloo | jlvillal: the bearer of bad news. Thx :) | 17:49 |
lucasagomes | jlvillal, :-( | 17:49 |
*** vinm213 has quit IRC | 17:49 | |
lucasagomes | rloo, yes it's ok to not have backward compat on vendor passthru | 17:50 |
jroll | yep | 17:50 |
jroll | well | 17:50 |
rloo | OK | 17:50 |
rloo | jroll always has a well... | 17:50 |
jroll | the semantics of the vendor passthru api should be backward compat | 17:50 |
jroll | but not the methods themselves | 17:50 |
jroll | we should encourage them to do so, though :) | 17:51 |
lucasagomes | ++ we should encourage | 17:51 |
rloo | jroll: same method, raises different exception. | 17:51 |
*** ukalifon1 has quit IRC | 17:51 | |
jroll | (what I'm saying is, for instance, we can't just delete the GET /v1/nodes/vendor_passthru endpoint) | 17:51 |
rloo | how do we 'encourage'? :) | 17:51 |
lucasagomes | rloo, the exception returns the same HTTP code? | 17:51 |
lucasagomes | if so, shouldn't be a big deal | 17:51 |
rloo | lucasagomes: i have no idea; i didn't look. there's only so much work i'm going to do as a reviewer :) | 17:52 |
jroll | I would encourage with a review of "hey, this isn't backwards compatible. we don't require you to do so with vendor passthru endpoints, but for your users' sake we highly encourage you to do so" | 17:52 |
NobodyCam | jlvillal: thank you :) | 17:53 |
rloo | jroll: ok. i see we have vendor-passthru doc, so i'll update it. maybe. http://docs.openstack.org/developer/ironic/dev/vendor-passthru.html | 17:53 |
*** electrofelix has quit IRC | 17:53 | |
*** moshele has quit IRC | 17:54 | |
lucasagomes | rloo, https://github.com/openstack/ironic/blob/master/ironic/common/exception.py#L487-L488 | 17:56 |
lucasagomes | https://github.com/openstack/ironic/blob/master/ironic/common/exception.py#L502-L503 | 17:56 |
lucasagomes | seems both returns 500 | 17:56 |
lucasagomes | seems ok | 17:56 |
rloo | lucasagomes: thx. i'm not looking; am just asking the question in my comment so the developer can think about it in case they didn't :) | 17:56 |
lucasagomes | ack :-) | 17:57 |
rloo | lucasagomes: am trying to be faster with doing reviews. | 17:57 |
*** raildo is now known as raildo-afk | 17:57 | |
lucasagomes | :-) thanks for that | 17:57 |
*** mgould has quit IRC | 18:01 | |
*** derekh has quit IRC | 18:01 | |
*** e0ne has quit IRC | 18:04 | |
rloo | jlvillal, jroll, everyone. so what changed since yesterday (?) that is causing the gate to be unhappy. what's the diff between check & gate? | 18:05 |
jroll | rloo: more than just yesterdayhttp://tinyurl.com/j5yc4yr | 18:06 |
jroll | oops | 18:06 |
*** raildo-afk is now known as raildo | 18:06 | |
jroll | http://tinyurl.com/j5yc4yr | 18:06 |
jroll | I haven't looked into it yet unfortunately | 18:06 |
jroll | though gate is exceptionally bad today | 18:07 |
rloo | jroll: so maybe 'just' a slowdown wrt network etc in gate. sigh. | 18:07 |
*** rajinir has quit IRC | 18:08 | |
*** boris-42 has quit IRC | 18:08 | |
*** yonglihe has quit IRC | 18:08 | |
*** romcheg has quit IRC | 18:08 | |
*** zhenguo has quit IRC | 18:08 | |
*** patrickeast has quit IRC | 18:08 | |
*** zsmithnyc has quit IRC | 18:08 | |
*** ramishra_ has quit IRC | 18:08 | |
*** cppforlife_ has quit IRC | 18:08 | |
*** betherly has quit IRC | 18:08 | |
*** evgenyl has quit IRC | 18:08 | |
*** agordeev has quit IRC | 18:08 | |
*** kozhukalov has quit IRC | 18:08 | |
*** lekha has quit IRC | 18:08 | |
*** JoshNang has quit IRC | 18:08 | |
*** Ng has quit IRC | 18:08 | |
*** BadCub has quit IRC | 18:08 | |
rloo | jroll: Mitaka-2 is next week so this may be the usual gate-is-slow-before-a-milestone | 18:08 |
jroll | rloo: could be | 18:09 |
jroll | ouch, irccloud | 18:09 |
*** zsmithnyc has joined #openstack-ironic | 18:10 | |
*** Marga_ has quit IRC | 18:11 | |
JayF | They klined all of irccloud? Weird. | 18:13 |
rloo | well, now it is nice and quiet :) | 18:15 |
*** ipukha has quit IRC | 18:15 | |
jroll | surely an accident | 18:17 |
jroll | "Accidental mass kline, reverted" | 18:17 |
*** agordeev has joined #openstack-ironic | 18:18 | |
*** kozhukalov has joined #openstack-ironic | 18:18 | |
*** ramishra_ has joined #openstack-ironic | 18:18 | |
JayF | that's what they said in -infra | 18:19 |
JayF | proxied from #freenode | 18:19 |
JayF | troll managed to get them to kline irccloud. Troll successful. | 18:19 |
*** Ng has joined #openstack-ironic | 18:20 | |
*** piet has quit IRC | 18:20 | |
*** evgenyl has joined #openstack-ironic | 18:21 | |
*** yonglihe has joined #openstack-ironic | 18:22 | |
*** betherly has joined #openstack-ironic | 18:23 | |
*** patrickeast has joined #openstack-ironic | 18:23 | |
*** sinval-afk has quit IRC | 18:24 | |
*** gabriel has quit IRC | 18:25 | |
*** garthb has joined #openstack-ironic | 18:25 | |
*** romcheg has joined #openstack-ironic | 18:26 | |
*** degorenko is now known as _degorenko|afk | 18:27 | |
*** priteau has quit IRC | 18:28 | |
*** alexpilotti has quit IRC | 18:28 | |
*** JoshNang has joined #openstack-ironic | 18:28 | |
*** alexpilotti has joined #openstack-ironic | 18:29 | |
*** cppforlife_ has joined #openstack-ironic | 18:29 | |
*** dims_ has quit IRC | 18:30 | |
*** mgagne has quit IRC | 18:30 | |
*** rcernin has joined #openstack-ironic | 18:30 | |
*** trown is now known as trown|lunch | 18:31 | |
*** mgagne has joined #openstack-ironic | 18:31 | |
*** rajinir has joined #openstack-ironic | 18:31 | |
*** mgagne is now known as Guest82803 | 18:31 | |
*** dims has joined #openstack-ironic | 18:32 | |
*** Guest82803 is now known as mgagne | 18:32 | |
*** mgagne has quit IRC | 18:33 | |
*** mgagne has joined #openstack-ironic | 18:33 | |
*** lekha has joined #openstack-ironic | 18:34 | |
*** piet has joined #openstack-ironic | 18:35 | |
*** zhenguo has joined #openstack-ironic | 18:36 | |
*** BadCub has joined #openstack-ironic | 18:37 | |
*** alexpilotti has quit IRC | 18:38 | |
*** e0ne has joined #openstack-ironic | 18:38 | |
*** aginwala has joined #openstack-ironic | 18:38 | |
*** raildo is now known as raildo-afk | 18:39 | |
*** jaypipes has quit IRC | 18:41 | |
*** ig0r_ has joined #openstack-ironic | 18:43 | |
*** jaypipes has joined #openstack-ironic | 18:44 | |
*** sambetts-afk has quit IRC | 18:49 | |
*** aginwala has quit IRC | 18:52 | |
*** daemontool has quit IRC | 18:54 | |
*** daemontool has joined #openstack-ironic | 18:54 | |
*** aginwala has joined #openstack-ironic | 18:57 | |
*** mgoddard_ has joined #openstack-ironic | 19:01 | |
jlvillal | TheJulia: Probably dumb question :) gmmaha and I are tasked with bringing up an OpenStack installation. And we are planning on using Bifrost :) Can I assume it is okay to run Bifrost in a VM? Any things to look out for? | 19:01 |
*** garthb_ has joined #openstack-ironic | 19:02 | |
*** sinval-afk has joined #openstack-ironic | 19:02 | |
* jlvillal doesn't see why it shouldn't work, but wanted to double check. | 19:02 | |
*** garthb has quit IRC | 19:03 | |
*** raildo-afk is now known as raildo | 19:03 | |
*** mgoddard has quit IRC | 19:04 | |
*** Marga_ has joined #openstack-ironic | 19:05 | |
jroll | jlvillal: yeah that works | 19:08 |
*** jxiaobin has quit IRC | 19:13 | |
lucasagomes | jroll, devananda rloo JayF finally? The end of the ssh driver? https://github.com/qemu/qemu/commit/23076bb34b049f5908fefae19266d3f25f55fd3e | 19:15 |
jroll | :O | 19:16 |
lucasagomes | qemu adding IPMI support | 19:16 |
lucasagomes | 27 days ago | 19:16 |
rloo | lucasagomes: cool | 19:16 |
JayF | slick | 19:16 |
jroll | <3 qemu | 19:16 |
*** zer0c00l has joined #openstack-ironic | 19:19 | |
jlvillal | lucasagomes, :) | 19:19 |
jlvillal | jroll, Thanks | 19:20 |
*** gabriel has joined #openstack-ironic | 19:24 | |
*** piet has quit IRC | 19:26 | |
*** Sukhdev has joined #openstack-ironic | 19:27 | |
*** piet has joined #openstack-ironic | 19:28 | |
lucasagomes | :D | 19:29 |
devananda | lucasagomes: \o/ | 19:29 |
*** raddaoui has joined #openstack-ironic | 19:37 | |
*** aginwala has quit IRC | 19:38 | |
*** piet has quit IRC | 19:40 | |
*** boris-42 has joined #openstack-ironic | 19:40 | |
*** trown|lunch is now known as trown | 19:43 | |
*** piet has joined #openstack-ironic | 19:46 | |
raddaoui | Hi everyone, I am new to Bifrost/Ironic and I need some help! I am trying to deploy an image inside my new Intel NUC. So I installed Ironic standalone version using bifrost inside a VM and then I configured the ip address and network for amt inside the NUC. | 19:47 |
raddaoui | I can see that the NUC detects that there is a dhcp and a PXE server inside my VM but then when I enroll/deploy the image using the playbooks. everything works fine and it says node activated but then when I open the NUC nothing is there and when I see with ironic node-list command, it says deploy_failed | 19:47 |
raddaoui | any suggestions! | 19:47 |
JayF | last_error on the node should be set to something | 19:49 |
JayF | that will be key to determining what went wrong | 19:49 |
gmmaha | jroll: thanks.. we will test it out and see how it goes. | 19:50 |
*** ionutbalutoiu has quit IRC | 19:55 | |
raddaoui | thansk JayF . It says during sync_power state max retries exceeded. do you have any idea what's that. I can access AMT webinterface with my browser but when I try with amttool command line it dosen't work. do you think that may be the problem because I am using the amttool driver to deploy the NUC | 19:55 |
*** davidlenwell has quit IRC | 19:57 | |
*** aginwala has joined #openstack-ironic | 19:58 | |
JayF | raddaoui: that generally means that Ironic was unable to talk to the out of band management for the server | 19:58 |
*** davidlenwell has joined #openstack-ironic | 19:58 | |
e0ne | jroll, devananda: hi! I've created manual how to attach volumes inside ironic instances: http://lists.openstack.org/pipermail/openstack-dev/2016-January/084006.html | 19:58 |
JayF | raddaoui: I'd ensure your driver_info{} on the node has accurate credentials | 19:59 |
*** jaybeale has quit IRC | 20:00 | |
*** baoli_ has quit IRC | 20:00 | |
*** aginwala has quit IRC | 20:02 | |
*** ijw has joined #openstack-ironic | 20:03 | |
*** aginwala has joined #openstack-ironic | 20:03 | |
raddaoui | Thx JayF, but what if I am pretty sure that they are accurate | 20:05 |
JayF | I'm not very familiar with that particular driver/hardware setup, but ironic-conductor should have some logs relating to the failure | 20:05 |
jroll | e0ne: that's awsome! | 20:05 |
jroll | it's also awesome | 20:06 |
*** mgoddard_ has quit IRC | 20:06 | |
e0ne | thanks | 20:06 |
raddaoui | okay I will then investigate the logs | 20:06 |
lucasagomes | jroll, devananda dtantsur|afk https://bugs.launchpad.net/ironic/+bug/1533818 I bet this will need a spec? | 20:10 |
openstack | Launchpad bug 1533818 in Ironic "[RFE] Split node's properties/capabilities in its own table" [Undecided,New] - Assigned to Lucas Alvares Gomes (lucasagomes) | 20:10 |
jroll | lucasagomes: yeah, don't you have a spec already? | 20:13 |
lucasagomes | jroll, do we? Don't know, I think we have it for properties and driver_info | 20:14 |
lucasagomes | jroll, but those are tricky due the mysql thing | 20:14 |
lucasagomes | jroll, with capabilities I want to limit the value to VARCHAR(255) and get it indexable already (without relying on index prefix) | 20:14 |
*** rajinir has quit IRC | 20:15 | |
jroll | lucasagomes: oh, I mean another spec is fine then | 20:15 |
jroll | just a quick one, hopefully | 20:15 |
lucasagomes | me devananda and dtantsur|afk talked today's morning about having properties to be VARCHAR(255) as well, and have the properties indexable too | 20:15 |
lucasagomes | but for that we need to remove the capabilities (which is a concat string that can grow bigger than 255) and root device hints out of properties | 20:16 |
*** dims has quit IRC | 20:18 | |
*** dims has joined #openstack-ironic | 20:18 | |
lucasagomes | anyway... tomorrow I will put a spec up so we can start moving on getting things indexable for the search api | 20:20 |
*** rcernin has quit IRC | 20:20 | |
lucasagomes | I will call it a day | 20:20 |
lucasagomes | have a good night everyone! | 20:20 |
*** lucasagomes is now known as lucas-dinner | 20:20 | |
*** garthb_ has quit IRC | 20:22 | |
*** garthb_ has joined #openstack-ironic | 20:22 | |
*** e0ne has quit IRC | 20:25 | |
*** ionutbalutoiu has joined #openstack-ironic | 20:25 | |
*** Sukhdev has quit IRC | 20:26 | |
NobodyCam | night lucas-dinner | 20:34 |
*** raildo is now known as raildo-afk | 20:35 | |
*** daemontool has quit IRC | 20:37 | |
*** Marga_ has quit IRC | 20:37 | |
*** daemontool has joined #openstack-ironic | 20:38 | |
*** Marga_ has joined #openstack-ironic | 20:39 | |
*** Marga_ has quit IRC | 20:43 | |
*** aginwala has quit IRC | 20:46 | |
*** rcernin has joined #openstack-ironic | 20:49 | |
*** aginwala has joined #openstack-ironic | 20:50 | |
*** jaybeale has joined #openstack-ironic | 20:58 | |
*** baoli has joined #openstack-ironic | 20:59 | |
*** Pespa has quit IRC | 20:59 | |
*** raddaoui has quit IRC | 21:00 | |
*** raddaoui has joined #openstack-ironic | 21:00 | |
openstackgerrit | Ruby Loo proposed openstack/ironic: Document backwards compat for passthru methods https://review.openstack.org/267170 | 21:01 |
*** aginwala has quit IRC | 21:01 | |
*** ekarlso has quit IRC | 21:01 | |
*** ekarlso has joined #openstack-ironic | 21:01 | |
*** aginwala has joined #openstack-ironic | 21:03 | |
*** raildo-afk is now known as raildo | 21:03 | |
*** raildo is now known as raildo-afk | 21:03 | |
NobodyCam | rloo: I like that.. THank you :) | 21:04 |
*** rcernin has quit IRC | 21:04 | |
rloo | NobodyCam: yw. let me know if there is anything else you think should be there. That came up when I was reviewing something today. | 21:04 |
rloo | NobodyCam: clearly i have to document cuz my memory is going! | 21:04 |
*** jaybeale has quit IRC | 21:04 | |
NobodyCam | hehehe ... /mine too! | 21:06 |
NobodyCam | rloo: +2 with a sugestion | 21:07 |
*** baoli has quit IRC | 21:09 | |
rloo | NobodyCam: ok, if i make another revision. | 21:10 |
*** baoli has joined #openstack-ironic | 21:10 | |
NobodyCam | :) | 21:10 |
*** raddaoui has quit IRC | 21:11 | |
*** jaybeale has joined #openstack-ironic | 21:11 | |
*** yonglihe has quit IRC | 21:11 | |
*** jaybeale has quit IRC | 21:12 | |
*** ig0r_ has quit IRC | 21:14 | |
*** baoli has quit IRC | 21:21 | |
*** baoli has joined #openstack-ironic | 21:22 | |
*** ig0r_ has joined #openstack-ironic | 21:23 | |
*** mbound has joined #openstack-ironic | 21:25 | |
*** raddaoui has joined #openstack-ironic | 21:31 | |
*** ig0r_ has quit IRC | 21:31 | |
*** baoli has quit IRC | 21:33 | |
*** baoli has joined #openstack-ironic | 21:34 | |
*** Marga_ has joined #openstack-ironic | 21:40 | |
*** ig0r_ has joined #openstack-ironic | 21:44 | |
TheJulia | jlvillal: sorry for the delay getting back to you. Yes, we actually have a vagrent config, although I've not fired it up recently. | 21:45 |
*** ig0r_ has quit IRC | 21:45 | |
*** baoli has quit IRC | 21:45 | |
*** Marga_ has quit IRC | 21:45 | |
*** baoli has joined #openstack-ironic | 21:45 | |
jlvillal | TheJulia: Oh awesome. Thanks :) | 21:46 |
TheJulia | jlvillal: no problem :) | 21:46 |
jlvillal | gmmaha: ^^^^ | 21:47 |
gmmaha | jlvillal: TheJulia: Thanks.. | 21:47 |
mkovacik | harlowja, hi, I guess I accidentally suggested something that might work, didn't I? | 21:48 |
NobodyCam | jlvillal: gmmaha: https://github.com/openstack/bifrost/tree/master/tools/vagrant_dev_env | 21:49 |
*** Pespa has joined #openstack-ironic | 21:49 | |
jlvillal | NobodyCam: Thanks | 21:49 |
*** piet has quit IRC | 21:49 | |
*** Sukhdev has joined #openstack-ironic | 21:49 | |
gmmaha | NobodyCam: ohh awesome.. thanks much! | 21:49 |
mkovacik | harlowja, I mean with the listener the other day :) | 21:50 |
*** dprince has quit IRC | 21:51 | |
*** rcernin has joined #openstack-ironic | 21:55 | |
*** baoli has quit IRC | 21:57 | |
*** baoli has joined #openstack-ironic | 21:58 | |
*** garthb__ has joined #openstack-ironic | 21:58 | |
*** raddaoui has quit IRC | 22:00 | |
*** garthb__ has quit IRC | 22:00 | |
*** garthb__ has joined #openstack-ironic | 22:01 | |
*** garthb_ has quit IRC | 22:01 | |
*** Marga_ has joined #openstack-ironic | 22:01 | |
*** ionutbalutoiu has quit IRC | 22:02 | |
*** piet has joined #openstack-ironic | 22:05 | |
*** Marga_ has quit IRC | 22:07 | |
TheJulia | NobodyCam: danke | 22:08 |
harlowja | mkovacik hey | 22:08 |
harlowja | welll mkovacik i just gotta clear up the semantics about what u think pause/continue do there :) | 22:09 |
harlowja | which might require me explaining what an engine is doing internally | 22:09 |
harlowja | *when u get some time | 22:09 |
*** baoli has quit IRC | 22:09 | |
*** baoli has joined #openstack-ironic | 22:10 | |
*** rcernin has quit IRC | 22:10 | |
*** ndipanov has quit IRC | 22:12 | |
*** jcoufal has quit IRC | 22:14 | |
TheJulia | jlvillal: fyi, if your doing a new install... say today, ansible 2.0 dropped yesterday and 2.0.0.1 soon after with a bunch of fixes. The mysql_user module has issues in the newest release to the point where it is essentially broken. I have an open issue with Ansible, I put up a rev to pin things to a known good version. | 22:15 |
TheJulia | NobodyCam: https://review.openstack.org/#/c/266946/ | 22:16 |
TheJulia | jlvillal: gmmaha: ^^^^^^ | 22:16 |
harlowja | mkovacik but yes, such a thing could work (there is other approaches to that can) | 22:16 |
jlvillal | TheJulia: Thanks for the heads up! We will probably be installing or starting to install this week or early next week. | 22:16 |
TheJulia | jlvillal: hopefully will be resolved then :) Hopefully... | 22:17 |
jlvillal | Thanks and I hope so :) | 22:17 |
harlowja | mkovacik including something like https://github.com/openstack/taskflow/blob/master/taskflow/examples/run_by_iter.py#L81 (using iterators to transition running to happen) | 22:17 |
NobodyCam | wow thats a version: | 22:17 |
NobodyCam | v2.0.0.0-1 | 22:17 |
TheJulia | NobodyCam: you know.. they have a v2.0.0.0-rc4-6 tag in git..... | 22:18 |
* TheJulia ducks | 22:18 | |
NobodyCam | lol | 22:18 |
* NobodyCam looks for a wet feline to toss | 22:19 | |
gmmaha | TheJulia: thanks for the heads up.. will track the gerrit and make sure we have it in the tree before we use it | 22:19 |
TheJulia | gmmaha: it will liekly land relatively soon | 22:20 |
* TheJulia does the obligitory glare at NobodyCam ;) | 22:20 | |
gmmaha | TheJulia: sweeet.. :) | 22:20 |
openstackgerrit | Arun S A G proposed openstack/ironic-specs: Add spec for deploying OS tarballs https://review.openstack.org/248968 | 22:21 |
*** baoli_ has joined #openstack-ironic | 22:21 | |
*** trown is now known as trown|outttypeww | 22:21 | |
*** daemontool has quit IRC | 22:22 | |
*** Sukhdev has quit IRC | 22:22 | |
*** daemontool has joined #openstack-ironic | 22:23 | |
*** boris-42 has quit IRC | 22:23 | |
*** baoli__ has joined #openstack-ironic | 22:24 | |
NobodyCam | TheJulia: LGTM any reason to have a bug to track. Ie. removal (revert) at some point? | 22:24 |
TheJulia | ahh, your right! | 22:24 |
TheJulia | ERRTOOMANYMEETINGS | 22:24 |
*** baoli has quit IRC | 22:24 | |
NobodyCam | :) | 22:25 |
openstackgerrit | Ruby Loo proposed openstack/ironic: Reorganize the developer's main page https://review.openstack.org/267205 | 22:25 |
*** baoli_ has quit IRC | 22:26 | |
*** baoli__ has quit IRC | 22:27 | |
*** baoli has joined #openstack-ironic | 22:28 | |
*** baoli has quit IRC | 22:30 | |
*** baoli has joined #openstack-ironic | 22:30 | |
*** Sukhdev has joined #openstack-ironic | 22:33 | |
*** Sukhdev has quit IRC | 22:34 | |
*** piet has quit IRC | 22:35 | |
*** baoli has quit IRC | 22:42 | |
*** baoli has joined #openstack-ironic | 22:43 | |
*** Marga_ has joined #openstack-ironic | 22:43 | |
NobodyCam | JayF: when you said no one has looked at https://review.openstack.org/#/c/189969 in a week I didn't think you ment even Mr jenkins | 22:45 |
NobodyCam | mind if I run recheck? | 22:46 |
openstackgerrit | Ruby Loo proposed openstack/ironic-lib: Remove unused packages from requirements https://review.openstack.org/267213 | 22:46 |
JayF | I... didn't even realize it wasn't checked yet | 22:46 |
JayF | yes, please do | 22:46 |
JayF | tests absolutely pass locally there | 22:46 |
jlvillal | JayF: On IPA, is the official way to use the Dockerfile to do it via imagebuild/coreos/docker_build.bash ? | 22:46 |
jlvillal | I'm wondering if anyone would build the Docker image some other way. | 22:46 |
JayF | jlvillal: We do downstream :) | 22:47 |
jlvillal | Or would be expected to build it some other way. | 22:47 |
JayF | jlvillal: like, mostly the same code, but out of a different repo | 22:47 |
JayF | jlvillal: I'm curious what you're curious for? | 22:47 |
* JayF smells x->y problem and he only knows y | 22:47 | |
jlvillal | JayF: I'm trying to do a hacky thing to support proxy servers | 22:47 |
JayF | Docker supports it natively, I think | 22:47 |
*** Marga_ has quit IRC | 22:47 | |
JayF | oooh, but it's a flag you'd have to build into docker_build.bash, right? | 22:48 |
jlvillal | Not that I see for doing the apt-get inside the image | 22:48 |
jlvillal | I want to make it work both for proxy and without proxy | 22:48 |
jlvillal | So I was doing this proxy.sh to copy into the image. | 22:48 |
JayF | jlvillal: http://stackoverflow.com/questions/22179301/how-do-you-run-apt-get-in-a-dockerfile-behind-a-proxy | 22:48 |
jlvillal | echo "http_proxy=${http_proxy:-} https_proxy=${https_proxy:-} no_proxy=${no_proxy:-} "'$0 $*' >> proxy.sh | 22:49 |
JayF | jlvillal: looks like a common path here is to set the proxy vars in the environment and have the dockerfile carry them through | 22:49 |
JayF | jlvillal: that's what I was thinking would be a good path too | 22:49 |
jlvillal | But I need it to work for both cases. Proxy and not proxy. | 22:49 |
JayF | sure. So they would be set to blank in that case. | 22:49 |
JayF | No difference in shell environment between undef/null/empty string | 22:50 |
jroll | jlvillal: may I suggest the easiest solution to your proxy issues? work from home for a week :D | 22:50 |
jlvillal | The stackoverflow suggestion wouldn't work, I think. | 22:50 |
jlvillal | jroll: I would be much much more productive! | 22:50 |
JayF | jlvillal: let me toss a thing together if you don't mind helping test it? | 22:51 |
jlvillal | JayF: Sure. I'm happy to keep working on this though. | 22:51 |
JayF | jlvillal: I don't have a huge amount of time but I think I can whip up something working in 5m | 22:51 |
jlvillal | Challenge accepted! ;) | 22:51 |
*** Marga_ has joined #openstack-ironic | 22:52 | |
* NobodyCam starts timer | 22:52 | |
*** rajinir has joined #openstack-ironic | 22:53 | |
*** baoli has quit IRC | 22:54 | |
*** baoli has joined #openstack-ironic | 22:55 | |
* jlvillal realizes he ran a very slow fork bomb inside of his docker container with '$0 $*' :) | 22:55 | |
openstackgerrit | Jay Faulkner proposed openstack/ironic-python-agent: Support proxy settings https://review.openstack.org/267217 | 22:56 |
JayF | with 11 seconds to spare | 22:56 |
jlvillal | Damn he's fast! | 22:56 |
NobodyCam | jlvillal: lol | 22:56 |
JayF | jlvillal: ^ I'm 99.999% sure if you export http_proxy='http://blah:1234' and https_proxy | 22:56 |
JayF | jlvillal: before doing the build | 22:56 |
JayF | jlvillal: it'll be proxied | 22:56 |
jlvillal | JayF: I don't think that will work | 22:57 |
JayF | why? | 22:57 |
NobodyCam | JayF: toy da man | 22:57 |
jlvillal | Because <http_proxy> doesn't resolve to anything | 22:57 |
NobodyCam | s/toy/you/ | 22:57 |
JayF | http_proxy='http://my_proxy:1234' https_proxy='http://my_https_proxy:1235' make | 22:57 |
JayF | jlvillal: ^ | 22:57 |
*** aginwala has quit IRC | 22:58 | |
JayF | jlvillal: that's how you make them resolve. Docker pulls them out of your existing environment. | 22:58 |
jlvillal | From my reading, the dockerfile won't read from your existing environment. | 22:58 |
jlvillal | At least based on five or so github bug reports I saw. | 22:58 |
jlvillal | There is a new ARG command | 22:58 |
jlvillal | But it requires Docker 1.9 or 2.0. Which is not in Ubuntu 14.04 | 22:58 |
JayF | hmm | 22:59 |
jlvillal | JayF: I'll push up my super ugly thing in a bit :) | 23:00 |
JayF | I'm about to perform some science | 23:00 |
JayF | jlvillal: yep. My docker knowledge is coated in a thick layer of dust. | 23:03 |
* JayF leaves you to it | 23:03 | |
jlvillal | JayF: Thanks for your help!! | 23:03 |
JayF | I didn't really help | 23:03 |
JayF | but thanks anyway :P | 23:03 |
*** baoli has quit IRC | 23:06 | |
*** aginwala has joined #openstack-ironic | 23:06 | |
*** baoli has joined #openstack-ironic | 23:07 | |
*** aginwala has quit IRC | 23:07 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic-python-agent: WIP: Add support for apt proxy servers https://review.openstack.org/267219 | 23:07 |
*** aginwala has joined #openstack-ironic | 23:07 | |
jlvillal | JayF: ^^^ Warning it is hacky. But it does work. No see what happens in the gate :) | 23:07 |
jlvillal | s/No see/Now see/ | 23:07 |
JayF | jlvillal: to make your life easier.. | 23:08 |
JayF | well nevermind going to put it on the review | 23:08 |
JayF | your idea + my idea == nothacky | 23:08 |
NobodyCam | :) | 23:09 |
jlvillal | JayF: Thanks. I want to figure out an elegant solution for this issue. | 23:09 |
jlvillal | If possible.... | 23:09 |
JayF | jlvillal: comments up | 23:09 |
jlvillal | Looks | 23:09 |
NobodyCam | any one have power ball tickets? | 23:09 |
JayF | Who doesn't? lol | 23:11 |
JayF | I read somewhere that last drawing, 75-80% of all possible combinations were taken, and still no winner | 23:11 |
JayF | gotta be approaching 100% for this one, heh | 23:11 |
jlvillal | NobodyCam: One! | 23:11 |
NobodyCam | :) | 23:11 |
NobodyCam | hehehe | 23:11 |
NobodyCam | jlvillal: thats all it takes | 23:11 |
NobodyCam | 1.5 billion | 23:11 |
jlvillal | JayF: On your suggestion. Do environment variables set by a script keep existing. I wouldn't think so. RUN runs things with '/bin/sh -c' https://docs.docker.com/engine/reference/builder/#run | 23:12 |
jlvillal | So my theory would be they disappear... | 23:12 |
* jlvillal should do some science... | 23:13 | |
jlvillal | NobodyCam: My odds increased enormously by buying one ticket. More than that, not so much :) | 23:13 |
jroll | I just tangentially learned that --env-file= is a thing | 23:15 |
jroll | might be useful. | 23:15 |
jroll | (as an argument to docker run) | 23:15 |
jlvillal | jroll: Hmmm. Hadn't heard of that. Looking... | 23:15 |
jlvillal | The docker folks were very resistant to configurable Dockerfiles :( | 23:16 |
jroll | yeah, our downstream jenkins is using it | 23:16 |
jlvillal | https://github.com/docker/docker/issues/14634 | 23:16 |
jlvillal | jroll: That looks awesome :) | 23:17 |
jlvillal | Now to see if it works in Ubuntu 14.04 | 23:17 |
jlvillal | Looks promising... | 23:17 |
jroll | :) | 23:17 |
*** baoli_ has joined #openstack-ironic | 23:18 | |
*** baoli__ has joined #openstack-ironic | 23:20 | |
openstackgerrit | Vasyl Saienko proposed openstack/ironic: Add portgroups to support LAG interfaces - RPC https://review.openstack.org/206243 | 23:21 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic: Add portgroups to support LAG interfaces - API https://review.openstack.org/206244 | 23:21 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic: Add portgroups to support LAG interfaces - net https://review.openstack.org/206245 | 23:21 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic: Update the deploy drivers with network flipping logic https://review.openstack.org/213262 | 23:21 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic: Allow to build user image with DIB https://review.openstack.org/256363 | 23:21 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic: Added operator documentation for ironic portgroups https://review.openstack.org/228496 | 23:21 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic: Add Link-Local-Connection info to ironic port https://review.openstack.org/256365 | 23:21 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic: refactor ironic enroll-node code https://review.openstack.org/256364 | 23:21 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic: Add configure_provision_network function https://review.openstack.org/256367 | 23:21 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic: Update Ironic VM network connection https://review.openstack.org/256366 | 23:21 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic: Add portgroups to support LAG interfaces - DB https://review.openstack.org/206232 | 23:21 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic: Add portgroups to support LAG interfaces - objs https://review.openstack.org/206238 | 23:21 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic: Add Ironic/Neutron integration documentation https://review.openstack.org/258596 | 23:21 |
openstackgerrit | Vasyl Saienko proposed openstack/ironic: Add network provider interface and implementations https://review.openstack.org/139687 | 23:21 |
*** baoli has quit IRC | 23:21 | |
*** baoli_ has quit IRC | 23:23 | |
jlvillal | jroll: Darn. That is a 'docker run' command. Not a 'docker build' ... | 23:26 |
jroll | jlvillal: oops :x | 23:26 |
*** [3]cdearborn has quit IRC | 23:27 | |
jlvillal | jroll: Thanks though. | 23:27 |
jroll | I tried :) | 23:28 |
*** amotoki has joined #openstack-ironic | 23:28 | |
*** baoli__ has quit IRC | 23:29 | |
jlvillal | :) | 23:30 |
*** moshele has joined #openstack-ironic | 23:40 | |
*** chlong-afk has quit IRC | 23:40 | |
*** jaybeale has joined #openstack-ironic | 23:41 | |
openstackgerrit | John L. Villalovos proposed openstack/ironic-python-agent: Add support for proxy servers during image build https://review.openstack.org/267219 | 23:45 |
*** mbound has quit IRC | 23:51 | |
*** smoriya_ has joined #openstack-ironic | 23:51 | |
*** amotoki has quit IRC | 23:52 | |
*** amotoki has joined #openstack-ironic | 23:52 | |
*** amotoki has quit IRC | 23:53 | |
jlvillal | mrda: Let me know, when it is on like Donkey Kong :) | 23:54 |
*** aginwala has quit IRC | 23:56 | |
NobodyCam | jlvillal: now you've got me looking at: https://dolphin-emu.org/ | 23:58 |
jlvillal | NobodyCam: I've never heard of that :) | 23:59 |
jlvillal | Ah! :) | 23:59 |
NobodyCam | to play donkey kong | 23:59 |
NobodyCam | lol | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!