Monday, 2015-12-07

*** mbound_ has joined #openstack-ironic00:06
*** naohirot has joined #openstack-ironic00:08
*** Sukhdev has quit IRC00:10
*** Sukhdev has joined #openstack-ironic00:11
*** chlong has quit IRC00:13
*** jerrygb has quit IRC00:15
*** alexpilotti has quit IRC00:16
*** alexpilotti has joined #openstack-ironic00:23
*** dims has quit IRC00:25
*** dims has joined #openstack-ironic00:26
*** chlong has joined #openstack-ironic00:27
*** mgoddard has quit IRC00:31
*** Marga_ has quit IRC00:32
*** dims has quit IRC00:35
*** smoriya has quit IRC00:50
*** smoriya_afk has joined #openstack-ironic00:52
*** smoriya_afk is now known as smoriya00:53
*** Sukhdev has quit IRC00:58
*** hoangcx has joined #openstack-ironic00:58
*** jaybeale has joined #openstack-ironic01:00
*** chlong has quit IRC01:01
lintanmorning Ironic,mrda,TheJulia01:10
*** jaybeale has quit IRC01:17
*** zer0c00l has quit IRC01:23
openstackgerritTan Lin proposed openstack/ironic: Follow-up Patch on 1ab3c9217edc8ebed7643f8ded7b16c39dd4bc70  https://review.openstack.org/25288301:24
mrdahey lintan01:31
openstackgerritJohn L. Villalovos proposed openstack/ironic: Don't hide the exception in generator.py  https://review.openstack.org/25397401:34
jlvillalAnyone around who can fix the HP iLO CI job? It seems to be broken.01:36
*** hoangcx has quit IRC01:49
openstackgerritgreghaynes proposed openstack/bifrost: Properly specify dns in network_metadata  https://review.openstack.org/25397601:57
*** smoriya has quit IRC02:00
openstackgerritJohn L. Villalovos proposed openstack/ironic: generatory: Debug info for unknown config types  https://review.openstack.org/25397402:02
openstackgerritJohn L. Villalovos proposed openstack/ironic: genconfig: Debug info for unknown config types  https://review.openstack.org/25397402:03
*** baoli has joined #openstack-ironic02:06
*** hoangcx has joined #openstack-ironic02:10
*** jaybeale has joined #openstack-ironic02:11
openstackgerritJohn L. Villalovos proposed openstack/ironic: genconfig: Debug info for unknown config types  https://review.openstack.org/25397402:11
*** mbound_ has quit IRC02:13
*** Sukhdev has joined #openstack-ironic02:18
*** jaybeale has quit IRC02:22
*** baoli has quit IRC02:24
*** baoli has joined #openstack-ironic02:25
*** baoli has quit IRC02:31
*** baoli has joined #openstack-ironic02:35
*** chlong has joined #openstack-ironic02:36
*** mgoddard has joined #openstack-ironic02:41
*** links has joined #openstack-ironic02:45
*** mgoddard has quit IRC02:48
*** baoli has quit IRC02:50
*** baoli has joined #openstack-ironic02:51
openstackgerritYuiko Takada proposed openstack/ironic: Migrate Tempest tests int Ironic tree  https://review.openstack.org/25398202:51
*** mgoddard has joined #openstack-ironic02:52
openstackgerritZhenguo Niu proposed openstack/ironic-specs: Use cached copy of hash ring in api service  https://review.openstack.org/25069202:54
*** smoriya_afk has joined #openstack-ironic03:00
*** smoriya_afk is now known as smoriya03:00
*** baoli has quit IRC03:01
*** kkoski has joined #openstack-ironic03:04
*** yuanying has quit IRC03:17
*** baoli has joined #openstack-ironic03:19
*** mgoddard has quit IRC03:23
*** baoli has quit IRC03:27
*** kkoski has quit IRC03:44
*** dims has joined #openstack-ironic04:03
*** lazy_prince has joined #openstack-ironic04:06
*** yuanying has joined #openstack-ironic04:07
*** Haomeng has quit IRC04:10
openstackgerritShivanand Tendulker proposed openstack/ironic: Add documentation for RAID  https://review.openstack.org/22633004:26
*** saripurigopi has joined #openstack-ironic04:27
saripurigopiMorning Ironic04:27
*** dims has quit IRC04:34
*** hoangcx has quit IRC04:58
*** kalpase has joined #openstack-ironic05:00
*** kalpase has left #openstack-ironic05:00
*** chlong has quit IRC05:05
*** chlong has joined #openstack-ironic05:22
*** dims has joined #openstack-ironic05:24
openstackgerritNaohiro Tamura proposed openstack/ironic: Update python-scciclient version number  https://review.openstack.org/25335805:29
*** dims has quit IRC05:46
*** amotoki_ has joined #openstack-ironic05:54
*** hoangcx has joined #openstack-ironic06:01
*** yuanying_ has joined #openstack-ironic06:03
*** killer_prince has joined #openstack-ironic06:03
*** yuanying has quit IRC06:04
*** killer_prince has quit IRC06:05
*** killer_prince has joined #openstack-ironic06:05
*** lazy_prince has quit IRC06:06
*** Marga_ has joined #openstack-ironic06:09
*** lazy_prince has joined #openstack-ironic06:09
*** killer_prince has quit IRC06:11
*** ChubYann has quit IRC06:11
*** Sukhdev has quit IRC06:14
*** yuanying_ has quit IRC06:15
*** Sukhdev has joined #openstack-ironic06:15
*** Cameron_C_ has quit IRC06:28
*** amotoki has quit IRC06:30
*** amotoki_ is now known as amotoki06:30
*** dims has joined #openstack-ironic06:32
*** boris-42_ has quit IRC06:33
*** saripurigopi1 has joined #openstack-ironic06:44
*** saripurigopi has quit IRC06:44
*** dims has quit IRC06:45
openstackgerritTan Lin proposed openstack/ironic: Correct NotImplemented to NotImplementedError in rpcapi.py  https://review.openstack.org/25336506:49
*** openstackgerrit_ has joined #openstack-ironic06:51
*** dims has joined #openstack-ironic06:52
openstackgerritTan Lin proposed openstack/ironic: Add a config option [upgrade_level]/condcutor_rpcapi_cap  https://review.openstack.org/25335506:58
*** killer_prince has joined #openstack-ironic07:05
*** lazy_prince has quit IRC07:06
*** lazy_prince has joined #openstack-ironic07:08
smoriya_morning, ironic07:08
smoriya_mrda: are you around?07:10
*** killer_prince has quit IRC07:10
*** Haomeng has joined #openstack-ironic07:16
*** pas-ha has joined #openstack-ironic07:25
openstackgerritKenji Yasui proposed openstack/ironic-inspector: Delete python bytecode before every test run  https://review.openstack.org/25404507:25
pas-hamorning ironic07:25
openstackgerritNaohiro Tamura proposed openstack/ironic: Add oslo_config.Opt support in Ironic config generator  https://review.openstack.org/25349807:27
*** chlong has quit IRC07:29
Haomengpas-ha: morning:)07:30
smoriya_morning, Haomeng, pas-ha07:31
Haomengsmoriya_: :)07:35
*** ukalifon has joined #openstack-ironic07:36
*** Sukhdev has quit IRC07:41
openstackgerritSyed Ismail Faizan Barmawer proposed openstack/ironic: Refactor disk partitioner code from ironic and use ironic-lib.  https://review.openstack.org/18444307:44
*** Sukhdev has joined #openstack-ironic07:51
*** Sukhdev has quit IRC08:00
openstackgerritMerged openstack/python-ironicclient: Add --wrap option for "ironic driver-properties"  https://review.openstack.org/24793308:03
openstackgerritNaohiro Tamura proposed openstack/ironic: Update python-scciclient version number  https://review.openstack.org/25335808:09
*** Sukhdev has joined #openstack-ironic08:13
*** shakamunyi has quit IRC08:14
*** Sukhdev has quit IRC08:15
*** yuanying has joined #openstack-ironic08:21
*** thanhnt-z has joined #openstack-ironic08:25
thanhnt-zHi Haomeng08:25
*** MattMan has quit IRC08:26
*** MattMan has joined #openstack-ironic08:26
*** Marga_ has quit IRC08:26
*** e0ne has joined #openstack-ironic08:31
Haomengthanhnt-z: morning:) did you get log file now?08:32
Haomengthanhnt-z: got you mail08:32
thanhnt-zyes08:32
Haomengthanhnt-z: thank you, will investigate these log files and screen console, and get back to you08:33
thanhnt-zHaomeng: ok, thanks08:33
Haomengthanhnt-z: wel:)08:33
Haomengthanhnt-z: one question08:37
Haomengthanhnt-z: we set console port 8888, bug get shellinaboxd runing on port 4200 ?08:37
Haomengthanhnt-z: this process - shellin+  2404     1  0 11:30 ?        00:00:00 /usr/bin/shellinaboxd -q --background=/var/run/shellinaboxd.pid -c /var/lib/shellinabox -p 4200 -u shellinabox -g shellinabox --user-css Black on White:+/etc/shellinabox/options-enabled/00+Black on White.css,White On Black:-/etc/shellinabox/options-enabled/00_White On Black.css;Color Terminal:+/etc/shellinabox/options-enable08:37
thanhnt-zHaomeng: yes, 4200 is the port to access console of ironic conductor node, 8888 is the port to access console of ironic node08:38
Haomengthanhnt-z: but we did not input 4200 port, right?08:39
Haomengthanhnt-z: is that process which run on 4200 port which is started after the set-console on command called?08:39
thanhnt-zHaomeng: if you set ipmi_terminal_port is 4200, you just connect to console of ironic conductor node08:40
thanhnt-zHaomeng: is that process which run on 4200 port which is started after the set-console on command called?=> process which run on port 4200 run when shellinabbox service running08:41
thanhnt-zhaomeng: set console mode is true just restart shellinabox service08:42
*** ifarkas has joined #openstack-ironic08:42
Haomengthanhnt-z: so it is not started by "ironic node-set-console-mode node-0 on "?08:42
Haomengthanhnt-z: ok, got08:42
Haomengthanhnt-z: so the issue here is that the expected behavior is that port 8888 shellinaboxd process should be started after "ironic node-set-console-mode node-0 on" cmd called, right08:43
Haomengthanhnt-z: but no such process08:43
Haomengthanhnt-z: however, we can get console - | console_info    | {u'url': u'http://10.0.0.105:8888', u'type': u'shellinabox'} |08:44
Haomengthanhnt-z: but the port 8888 is not started08:44
thanhnt-zHaomeng: yep, that why I have to run this command manually: shellinaboxd -t -p 8888 --background=/tmp/d3f67757-80d9-4440-bd77-b89ddfa6526f.pid -s /:1000:1000:HOME:"ipmitool -H 10.0.0.53 -I lanplus -U admin -P admin -v sol activate"08:45
thanhnt-zthen, it works ok08:45
betherlyMorning!08:46
Haomengthanhnt-z: ok, got, so the issue is that ir-cond did not launch 'shellinaboxd' on port 888808:46
thanhnt-zHaomeng: yep, but please not that SOMETIMES, NOT ALWAYS08:47
Haomengthanhnt-z: let me check log, and if there is no useful info, can you help to 'hack' code to add some trace info?08:47
Haomengthanhnt-z: yes, so it is unstable issue08:47
Haomengthanhnt-z: can not recreated each timne08:47
thanhnt-zHaomeng: yes, I also think so08:48
Haomengthanhnt-z: :)08:48
thanhnt-zHaomeng: I noted you before :D08:49
Haomengthanhnt-z: yes08:49
Haomengthanhnt-z: do you have the env to recreate now, we have to 'hack' code after 'launching shellinabox process' call08:50
Haomengthanhnt-z: and did you run openstack with latest code?08:51
Haomengthanhnt-z: I need to match code version08:52
thanhnt-zHaomeng: yes, i have one. But this time I have to investigate some other urgent tasks, so cannot help you right now. If ok, please sent what you want to check in email, I will check when available08:52
Haomengthanhnt-z: ok, got:)08:53
thanhnt-zHaomeng: and did you run openstack with latest code?=> yes, the latest code08:53
Haomengthanhnt-z: will response via mail:)08:53
Haomengthanhnt-z: ok:)08:53
thanhnt-zHaomeng: ok :D08:53
openstackgerritTan Lin proposed openstack/ironic: Add Code Contribution Guide for Ironic  https://review.openstack.org/24864708:53
*** e0ne has quit IRC08:55
Haomengthanhnt-z: one more question - dont think your ir-cond log is enough, it just 200+ lines, so do you make sure these 200+ lines covers around the 'set console on' call?08:58
thanhnt-zyes, sure08:59
Haomengthanhnt-z: ok, but can not find any log about shellinabox, odd log08:59
Haomengthanhnt-z: some time, the log will be written on some delay08:59
*** e0ne has joined #openstack-ironic09:00
thanhnt-zHaomeng: yes, it is what I got. some time, the log will be written on some delay => I dont think so, except it is logged in another file.09:00
Haomengthanhnt-z: ok09:01
thanhnt-zHaomeng: As I said you at the time when I discussed with you before, I cannot found any error relates to shellinabox service09:02
*** e0ne has quit IRC09:03
*** ionutbalutoiu has joined #openstack-ironic09:03
*** jcoufal has joined #openstack-ironic09:08
*** kalpase has joined #openstack-ironic09:12
*** kalpase has left #openstack-ironic09:12
openstackgerritOpenStack Proposal Bot proposed openstack/python-ironicclient: Updated from global requirements  https://review.openstack.org/25390609:14
*** mkovacik_ has joined #openstack-ironic09:17
*** mkovacik_ has quit IRC09:19
*** mbound_ has joined #openstack-ironic09:33
*** jistr has joined #openstack-ironic09:36
*** mbound_ has quit IRC09:39
*** mbound_ has joined #openstack-ironic09:41
*** mbound_ has quit IRC09:43
*** electrofelix has joined #openstack-ironic09:43
*** mbound_ has joined #openstack-ironic09:43
sergekmorning All :)09:45
*** dims has quit IRC09:48
*** e0ne has joined #openstack-ironic09:56
*** naohirot has quit IRC09:56
*** _degorenko|afk is now known as degorenko09:58
*** mkovacik has joined #openstack-ironic09:58
*** mgould has joined #openstack-ironic10:00
mgouldmorning Ironic!10:00
*** zhenguo has quit IRC10:03
*** thanhnt-z has quit IRC10:12
*** hoangcx has quit IRC10:13
dtantsurMorning Ironic; morning sergek, mgould10:19
mgoulddtantsur, morning!10:20
mgouldI thought you were on vacation?10:20
dtantsurno, I just woke up late today :)10:20
mgould:-)10:23
*** openstackgerrit_ has quit IRC10:23
*** athomas has joined #openstack-ironic10:25
*** jistr has quit IRC10:29
*** mbound_ has quit IRC10:30
*** jistr has joined #openstack-ironic10:30
*** mbound_ has joined #openstack-ironic10:30
sambetts-afkMorning everyone10:31
*** mgould has quit IRC10:31
dtantsurmorning sambetts-afk10:38
*** sambetts-afk has quit IRC10:40
*** gridinv1 has quit IRC10:41
*** mbound_ has quit IRC10:41
*** mbound_ has joined #openstack-ironic10:41
*** saripurigopi1 has quit IRC10:41
*** sambetts has joined #openstack-ironic10:42
openstackgerritTan Lin proposed openstack/ironic: Add release notes from Icehouse to Liberty  https://review.openstack.org/25052610:43
*** johnthetubaguy has quit IRC10:43
*** johnthetubaguy has joined #openstack-ironic10:49
*** hanchao has joined #openstack-ironic10:55
*** jaybeale has joined #openstack-ironic10:58
*** mbound_ has quit IRC11:07
*** mbound_ has joined #openstack-ironic11:08
*** masterbound has joined #openstack-ironic11:12
*** mbound_ has quit IRC11:12
sambettskrtaylor, jlvillal: http://status.openstack.org/openstack-health/#/g/project/openstack%252Fironic11:12
*** ipukha has joined #openstack-ironic11:15
*** yuanying has quit IRC11:16
*** mbound_ has joined #openstack-ironic11:19
*** masterbound has quit IRC11:21
*** johnthetubaguy has quit IRC11:21
*** johnthetubaguy has joined #openstack-ironic11:21
*** ipukha has quit IRC11:23
*** trown is now known as trown|flying11:26
*** lucas-afk is now known as lucasagomes11:29
*** masterbound has joined #openstack-ironic11:31
*** masterbound has quit IRC11:33
*** masterbound has joined #openstack-ironic11:34
*** mbound_ has quit IRC11:35
*** mgould has joined #openstack-ironic11:36
*** masterbound has quit IRC11:36
openstackgerritLucas Alvares Gomes proposed openstack/python-ironicclient: Fix exceptions.from_response() parameter  https://review.openstack.org/25067511:36
*** mbound_ has joined #openstack-ironic11:37
*** ipukha has joined #openstack-ironic11:40
openstackgerritMerged openstack/ironic: Documentation points to official release notes  https://review.openstack.org/25052911:43
*** noqa_v_q1ovnie is now known as noqa_v_qoovnie11:48
*** alexus is now known as alex_xu11:57
*** jaybeale has quit IRC11:59
*** Marga_ has joined #openstack-ironic12:05
openstackgerritYuriy Zveryanskyy proposed openstack/ironic-specs: Add hardware properties API to management interface  https://review.openstack.org/20961212:06
*** dims has joined #openstack-ironic12:08
*** sinval has joined #openstack-ironic12:10
sinvalgood morning Ironic12:10
dtantsurmorning sinval12:10
sinvaldtantsur, o/12:11
openstackgerritYuriy Zveryanskyy proposed openstack/ironic-specs: Add power and thermal limits support  https://review.openstack.org/25195712:12
openstackgerritYuriy Zveryanskyy proposed openstack/ironic-specs: Intel Node Manager policies support  https://review.openstack.org/21465712:12
*** mgoddard has joined #openstack-ironic12:12
*** raildo-afk is now known as raildo12:14
*** links has quit IRC12:15
lucasagomessinval, dtantsur morning!12:30
dtantsurlucasagomes, o/12:30
*** chlong has joined #openstack-ironic12:30
sinvalhey hey lucasagomes12:31
*** thrash|wknd is now known as thrash12:39
*** baoli has joined #openstack-ironic12:41
*** baoli_ has joined #openstack-ironic12:43
*** hoangcx has joined #openstack-ironic12:44
*** baoli_ has quit IRC12:45
*** baoli_ has joined #openstack-ironic12:46
*** baoli has quit IRC12:46
openstackgerritMerged openstack/python-ironicclient: Updated from global requirements  https://review.openstack.org/25390612:47
openstackgerritMerged openstack/python-ironicclient: Fix misprints in docstring  https://review.openstack.org/25286312:49
*** hoangcx has quit IRC12:51
jlvillallucasagomes, Responded to your comment in https://review.openstack.org/#/c/253974/4/ironic/common/config_generator/generator.py  :)13:00
*** smoriya_ has quit IRC13:01
*** thiagop has joined #openstack-ironic13:01
lucasagomesjlvillal, hello there! I will take a look13:01
thiagopgood morning Ironic13:01
jlvillallucasagomes, You can disagree with me of course :)13:01
*** sergek_ has joined #openstack-ironic13:05
*** romcheg has quit IRC13:06
*** sergek has quit IRC13:06
*** sergek_ is now known as sergek13:06
*** romcheg_ has joined #openstack-ironic13:06
*** ipukha has quit IRC13:10
dtantsurmorning thiagop, jlvillal13:13
jlvillaldtantsur, thiagop sinval lucasagomes: Good morning :)13:14
lucasagomesjlvillal, morning13:14
lucasagomesjlvillal, yeah I see the point there, it's definetly valuable to have the traceback13:15
lucasagomesI wonder tho if that should be the right behavior or we should have a way of making debuggable and only then show the traceback13:15
lucasagomesbut yeah I feel divided, since the script is wrapped in tox and so on, I think the traceback is more valuable indeed13:16
jlvillallucasagomes, The only real uses of that are people doing 'tox -egenconfig'13:16
lucasagomesjlvillal, yeah13:16
jlvillalWho are usually somewhat developer type people13:16
jlvillalSince we do check in the same generated from it.13:16
jlvillals/same/sample/13:16
*** hanchao has quit IRC13:16
lucasagomesright yeah, I agree with it13:16
lucasagomesI will change my vote and comment13:16
jlvillallucasagomes, I know it took me a little while to figure out where the heck the error was coming from.13:17
lucasagomes++13:17
jlvillallucasagomes, And I'm supposed to know what is going on ;)13:17
* jlvillal knows it is all a lie!!! :D13:17
lucasagomeshah13:17
sinvalhey hey jlvillal , I saw your comments for that patch, I'll update it today, thanks for the review13:19
jlvillalsinval, Thanks. You might want to get other opinions on it!!!  I'm not sure if my idea is a good one or not....13:21
jlvillalsinval, Maybe too fancy. Simpler might be better.13:21
jlvillalsinval, These comments I assume: https://review.openstack.org/#/c/252150/3/ironicclient/v1/chassis.py13:22
*** deray has joined #openstack-ironic13:25
openstackgerritDebayan Ray proposed openstack/ironic: [WIP] Firmware update as part of iLO manual cleaning process  https://review.openstack.org/21101913:26
*** ipukha has joined #openstack-ironic13:27
sinvaljlvillal, for sure, I hoping that maybe dtantsur could could review it, but I appreciate the code idea regarding the decorator13:27
dtantsurmmm?13:28
*** romcheg_ is now known as romcheg13:28
dtantsurah that refactoring patch... I would leave it as it is, tbh, but I don't mind you experimenting as well :)13:28
sinvaldtantsur, cool13:28
dtantsursinval, my only suggestion: if we can't use get, update, delete from the base class, we can make them private and save some typing13:30
dtantsursinval, so for chassis it would be just: self._get(resource_id=chassis_id, ...)13:30
*** dprince has joined #openstack-ironic13:30
sinvaldtantsur, fair enough13:31
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: Updated Iconfont  https://review.openstack.org/25419913:41
openstackgerritMerged openstack/ironic: Replace HTTP 'magic numbers' with constants  https://review.openstack.org/25376813:46
*** boris-42_ has joined #openstack-ironic13:52
*** mgoddard has quit IRC13:56
*** jerrygb has joined #openstack-ironic14:04
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: Updated Iconfont  https://review.openstack.org/25419914:07
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: Added placeholder for search bar  https://review.openstack.org/25421214:07
*** rloo has joined #openstack-ironic14:08
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: Switched enroll icon to gears  https://review.openstack.org/25421514:08
*** [1]cdearborn has joined #openstack-ironic14:09
*** dtantsur is now known as dtantsur|brb14:10
*** mjturek1 has joined #openstack-ironic14:14
*** dims has quit IRC14:16
*** mjturek1 has quit IRC14:16
*** thrash has quit IRC14:16
*** mjturek1 has joined #openstack-ironic14:17
*** thingee has quit IRC14:17
*** lucasagomes is now known as lucas-hungry14:21
*** mdbooth_ has joined #openstack-ironic14:22
*** thrash has joined #openstack-ironic14:22
*** thrash has quit IRC14:22
*** thrash has joined #openstack-ironic14:22
*** mdbooth has quit IRC14:23
*** mdbooth_ is now known as mdbooth14:23
*** BadCub has quit IRC14:27
*** rloo is now known as rloo|afk14:28
*** lazy_prince has quit IRC14:31
*** BadCub has joined #openstack-ironic14:31
*** superdan is now known as dansmith14:32
*** dims has joined #openstack-ironic14:34
*** masterbound has joined #openstack-ironic14:42
*** mbound_ has quit IRC14:43
*** raginbajin has quit IRC14:44
*** raginbajin has joined #openstack-ironic14:46
*** smoriya has quit IRC14:54
*** purp has quit IRC14:54
*** smoriya_afk has joined #openstack-ironic14:56
*** smoriya_afk is now known as smoriya14:56
*** masterbound has quit IRC14:58
*** mbound_ has joined #openstack-ironic14:58
*** purp has joined #openstack-ironic14:59
*** deray has quit IRC15:00
*** dims has quit IRC15:02
*** dtantsur|brb is now known as dtantsur15:05
*** rkharya has joined #openstack-ironic15:06
jrollmorning y'all :)15:07
*** absubram has quit IRC15:08
openstackgerritJulia Kreger proposed openstack/bifrost: WIP: Support to wait for node deployment to complete  https://review.openstack.org/25424515:09
NobodyCammorning jroll sinval dtantsur lucas-hungry jlvillal rloo|afk thiagop mgould sambetts and anyone else not directly listed here15:09
jrollhey hey NobodyCam15:09
thiagopNobodyCam: o/15:10
NobodyCamhye hey, end up with an infected tooth this weekend I am attempting to make the earilest dental apt I can.15:10
NobodyCam:)15:10
sambettsNobodyCam: :( that sucks man15:12
NobodyCamyea15:13
NobodyCamwoke me up at 3 am this morning :(15:13
thiagopwoosh15:14
sambetts:( ruff15:14
thiagopgood luck with that NobodyCam15:14
NobodyCamthank you :)15:15
*** liliars has joined #openstack-ironic15:18
mgouldNobodyCam, ouch!15:18
openstackgerritVladyslav Drok proposed openstack/python-ironicclient: Remove common.base.Resource class  https://review.openstack.org/25424615:18
liliarsgood morning everyone! :)15:18
NobodyCammorning liliars15:19
*** thingee has joined #openstack-ironic15:20
jlvillalkrtaylor, Can you update the whiteboard with info from the testing meeting?15:20
jlvillalPlease :)15:21
liliarsNobodyCam o/15:21
liliarsjroll: ping, you there?15:21
jrollmorning liliars :)15:24
jrollwhat's up15:24
thiagopmorning liliars15:24
*** mtanino has joined #openstack-ironic15:27
liliarsjroll: hey! talked to some folks in the docs channel, apparently our install guide doesnt fit in their scope for services' install guides page. they told me we could discuss it in the mailing list, or talk to the girl responsible for the install guide page. I can talk to her but thought we could discuss something first?15:27
dtantsurmorning jroll, NobodyCam, liliars15:27
liliarsjroll: also don't know if this is news, but for me it was ;p15:28
liliarsthiagop: morning :)15:28
*** kkoski has joined #openstack-ironic15:29
jrollliliars: ok, I believe that's why we didn't do it initially. I'm okay with that answer I guess15:29
liliarsjroll: I remember we were interested in something like this.. also checked other pages we might be interested in be included, there is a section in the cloud admin guide which is very short15:30
liliarsI think we can improve that15:30
jrollliliars: the main problem we wanted to solve there is that we have versioned docs, but backport policy (for example, for stable/liberty branch) doesn't allow for backporting docs changes15:30
liliarsjroll: yeah, they said sahara and trove were even excluded15:30
jrollmhm, just read that15:31
liliarsdtantsur: morning :)15:31
jrollliliars: improving the cloud admin guide would be great, too15:32
*** yonglihe has joined #openstack-ironic15:33
liliarsjroll: hmm, versioned docs.. didnt check that. but saw a link with something related, will try to find out more about it15:34
liliarsjroll: yeah I thought so too, there is not much info there (admin guide)15:34
jrollliliars: yeah, I can talk more later today if you like, need to step away for a few15:35
liliarsI'll try and talk to the person responsible anyways just to confirm, cause in my opinion would be nice if we were the install guide page ;p15:35
jrollsure thing15:35
jrollmailing list might be easiest... I could send a thing15:35
liliarsjroll: yeah, the person is in the Australian time zone so it might be tricky for IRC ;p that would be nice, thanks15:36
liliarsjroll: ok then, talk to you when I have more on this, just to update :) thankss15:37
jrollcool, thanks :)15:37
*** smoriya_ has joined #openstack-ironic15:40
*** Sukhdev has joined #openstack-ironic15:41
*** Sukhdev has quit IRC15:43
*** sturivnyi has joined #openstack-ironic15:44
*** Sukhdev has joined #openstack-ironic15:44
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent: pyudev exception has changed for from_device_file  https://review.openstack.org/25345415:48
dtantsurjroll, while pyudev=0.18 is being pinned out, this ^^ is a proper fix long-term15:49
*** liliars has quit IRC15:50
dtantsurjroll or devananda: I've also noticed that none of our jobs run on requirements changes... is it intended?15:54
*** jcoufal has quit IRC16:06
*** mitchjameson has joined #openstack-ironic16:06
jrolldtantsur: not sure that we need to, or unfortunately if our jobs are stable enough to be worth it honestly16:06
*** longnv has joined #openstack-ironic16:07
dtantsuroh yeah...16:07
* jroll thinks he (or someone) needs to go hard on fixing the pxe failure thing16:07
dtantsurjroll, oh and one more thing: kind reminder to make me a release liason for inspector stuff16:07
jrollyep, will do16:07
jrollthanks16:07
dtantsurawesome16:08
longnvHi everyone, currently I am reading Ironic document and I'd like to ask a question: Is there any ARM server that supports Ironic? (I've checked on Odroid and Rasperry but they don't support it)16:08
jrolldtantsur: updated https://wiki.openstack.org/wiki/CrossProjectLiaisons#Release_management16:09
dtantsurawesome!16:09
dtantsurthanks16:09
NobodyCamso I found a thing.16:12
NobodyCamwe can not change the ipmi port from the default 62316:12
*** absubram has joined #openstack-ironic16:13
*** longnv has quit IRC16:14
*** longnv has joined #openstack-ironic16:15
*** longnv has quit IRC16:15
*** longnv has joined #openstack-ironic16:15
*** devananda has quit IRC16:18
*** devananda has joined #openstack-ironic16:21
*** Nisha has joined #openstack-ironic16:25
devanandamorning, all16:27
NobodyCammorning devananda16:27
jrollohai devananda16:28
*** ukalifon has quit IRC16:28
jrollNobodyCam: fun!16:28
NobodyCamjroll: fined bug. will look creating a patch, but may bot be until tomorrow depending on what dentist does16:29
NobodyCams/bot/be/16:29
devanandadtantsur: which jobs don't run on requirements changes?16:30
jrollNobodyCam: yeah, I don't think it's a huge rush either, if nobody has hit this until now16:30
jrolldevananda: ironic CI jobs on openstack/requirements16:30
NobodyCamlol TheJulia and I where looking at ipmi testing16:30
NobodyCamports below 1024 need sudo :-p16:30
devanandajroll: oh - right - nope, we dont and I think that's fine16:30
*** kevinbenton has quit IRC16:31
devanandajroll: however, there should be an "install everything" job that runs on openstack/requirements, and ironic needs to be included in that16:31
dtantsurdevananda, well, that means we won't catch a change in u-c breaking us..16:31
*** kevinbenton has joined #openstack-ironic16:31
jrolldevananda: totally16:31
devanandadtantsur: u-c ?16:32
dtantsursorry, upper-constraints16:32
devanandadtantsur: an "install everything" job would catch that16:32
dtantsurdevananda, does it run any ironic tests? otherwise it only catches incompatible requirements, but something breaking16:32
dtantsurdevananda, the whole integrated gate runs on requirements, but ironic obviously is not part of it16:33
devanandahuh?16:33
jrolldevananda: if something gets released and bumped in u-c, and breaks ironic (but not the installation of ironic), an "install everything" job doesn't catch that16:34
devanandadtantsur: first, I don't know if there is an "install everything" job yet. it was proposed but I havent seen whether anyone has implemented it yet16:34
*** jcoufal has joined #openstack-ironic16:34
devanandajroll: I agree with that statement16:34
*** r-daneel has joined #openstack-ironic16:34
devanandadtantsur: I dont understand "but ironic obviously is not part of it"16:34
*** alex_xu has quit IRC16:35
jrollironic services are never started in requirements CI jobs.16:35
jrollthat is dtantsur's issue16:35
jrollstarted/exercised/whatever16:35
devanandathat's fine. it doesn't mean "ironic isn't part of the integrated gate" though16:35
longnv I'd like to ask a question: Is there any ARM server that supports Ironic? (I've checked on Odroid and Rasperry but they don't support it due to the lack of PXE). Thank you so much!16:36
devanandawe'll catch any breakages when changes from global requirements are proposed to ironic/requirements.txt16:36
jrolldevananda: u-c aren't synced to projects16:36
devanandaand if there's a serious issue in u-c, then we push that back to global-requirements16:36
devanandaeehhh?16:36
devanandamaybe i'm missing some subtlety here since I havewn't had cofee yet16:36
jrollyeah16:37
jrolland unit tests run with pins based on u-c16:37
devanandais there an actual breakage that has happened?16:37
jrollpyudev 0.18 broke IPA unit tests16:37
jrolldevananda: https://review.openstack.org/#/c/253454/16:38
dtantsurwell, nothing would help unit tests, but I'm worried about more serious breakages16:39
dtantsurdevananda, right, upper-constraint changes is not reflected in projects trees16:39
dtantsur(if it would, then yeah, our unit tests would catch it, so disregard my previous statement)16:40
dtantsuras to not being part of integrated gate, I meant this: https://github.com/openstack-infra/project-config/blob/master/zuul/layout.yaml#L296-L30716:41
openstackgerritVladyslav Drok proposed openstack/ironic: Add documentation for proxies usage with IPA  https://review.openstack.org/25087816:41
openstackgerritVladyslav Drok proposed openstack/ironic: Add utility function to validate NO_PROXY  https://review.openstack.org/23549316:41
openstackgerritVladyslav Drok proposed openstack/ironic: Add ability to cache swift temporary URLs  https://review.openstack.org/25429516:41
openstackgerritVladyslav Drok proposed openstack/ironic: Add proxy related parameters to agent driver  https://review.openstack.org/25429616:41
jrolldtantsur: +2 on that IPA patch, someone should land that16:41
openstackgerritSergii Turivnyi proposed openstack/python-ironicclient: Add sanity tests for testing actions with Port  https://review.openstack.org/24094416:41
dtantsurthanks!16:41
devanandajroll: re: release notes, http://docs.openstack.org/releasenotes/ironic/unreleased.html still looks wrong. are you fixing, or shall I start trying to fix it?16:42
jrolldevananda: oh, I wonder if dhellmann's fix for that didn't land yet; next time reno's are published for ironic it should pick it up16:42
devanandak16:42
jrolldevananda: that's the "tag creation doesn't publish reno" bug16:42
devanandayea16:42
*** alex_xu has joined #openstack-ironic16:43
jlvillaljroll, Is this deserving of a spec?  https://review.openstack.org/#/c/253096/16:44
jrolldevananda: oh, the post job is queued, we'll be good soon16:44
*** ukalifon1 has joined #openstack-ironic16:44
dtantsurjlvillal, libvirt driver? Oo16:44
jrollwhyyyy.16:44
jrollwe have too many virt test drivers :/16:44
jlvillaldtantsur, I don't quite understand it myself...16:44
jrollit's equivalent to the vbox driver16:45
jrollcontrol libvirt without using ssh16:45
dtantsurmy first reaction is NO, but maybe I don't see some valuable use cases16:45
* jroll comments16:45
vdrokjroll, jlvillal iirc vsaienko told that it works faster16:45
jlvillalAh, okay.16:45
vdrokand morning everyone!16:45
dtantsuror we can replace all existing test drivers with one libvirt, dunno16:45
NobodyCammorning vdrok16:45
dtantsurvdrok, morning/afternoon16:45
vdrokmorning NobodyCam and dtantsur16:46
devanandajroll: hm, I still think something's wrong. there's no index file for mitaka or 4.3.016:46
devanandajroll: building locally, they still get put into unreleased.html16:46
jrolldevananda: argh, good point16:46
rloo|afkmorning everyone.16:47
rloo|afk13ish minutes til meeting. Dong Ding.16:47
jrollwheeee16:48
jrollmorning rloo :)16:48
devanandajroll: ooh. there's no branch for mitaka16:48
*** rloo|afk is now known as rloo16:48
jrolldevananda: yeah, maybe we should just change the "unreleased" wording. or something.16:48
*** lucas-hungry is now known as lucasagomes16:48
devanandait's released by us, but not part of openstack stable release16:48
lucasagomesdevananda, jroll NobodyCam vdrok rloo morning16:48
jrollheya lucasagomes16:49
NobodyCammorning lucasagomes :)16:49
vdrokmorning lucasagomes :)16:49
rlooout of curiosity, what was released? 4.3.0 or 4.2.x?16:49
*** david-lyle has joined #openstack-ironic16:49
jrollrloo: 4.3.0 and 4.2.2 :D16:49
devanandarloo: both16:49
jrollthanks everyone for your help and hard work on those :)16:49
devananda4.2.2 is on stable/liberty, though it looks like reno didn't pull in the whole backlog of notes, just the 4.2.2 release itself16:50
rloojroll, devananda: ok, so the 'unreleased' page shows 4.2.0-x and says 4.3.0.Is that what you were talking above about needing to be fixed/ (one of the things to be fixed anyway)16:50
krotscheckphai16:50
devanandathat needs to be fixed too16:50
krotscheckohai16:50
devanandarloo: yea, we know. there's a patch fixing that in the gate, but I think there's more to do16:50
* krotscheck is NOT going to miss the meeting this morning.16:51
NobodyCam:)16:51
jrolldevananda: we talked about backporting the older notes and you said that's cray cray :P16:51
NobodyCammorning krotscheck16:51
krotscheckNobodyCam: hihi!16:51
devanandajroll: then rloo did it, I think :)16:51
rloodevananda: yup. wrt liberty release notes, how far back -- all of liberty?16:51
jrolldevananda: orly, I didn't see that16:51
rloojroll: yeah, i have a patch for that but it needs to be updated. 25052616:51
*** mitchjameson has quit IRC16:51
jrolldevananda: rloo: so my issue with backporting notes, is the tag history is used to figure out what version it's in, so I don't think they'd show up correctly16:52
* jroll looks16:52
rloojroll: but if we want the actual liberty release page to have liberty notes, we have to backport or something.16:52
dtantsurmorning rloo, krotscheck16:52
rloooh, i think what i did might be sufficient for the liberty release page.16:52
jrollrloo: OH, actually, you did exactly what I was going to recommend there. awesome :)16:52
jrollyep16:52
*** links has joined #openstack-ironic16:53
jrollthank you for that :)16:53
rloojroll: :). I just need to fix something else first. will do during the meeting maybe.16:53
jrollrloo: yep, saw that16:54
*** kozhukalov_ has joined #openstack-ironic16:54
* jroll grabs beverages before heading into the meeting16:55
*** masterbound has joined #openstack-ironic16:57
*** liliars has joined #openstack-ironic16:58
rlooliliars: i saw some irc chat about install doc -- maybe add a line to the doc subteam in our etherpad16:59
* devananda heads over to meeting room16:59
NobodyCamdentist just called I htey have a stop for me now()17:00
*** mbound_ has quit IRC17:00
liliarsrloo, yeah I was just about to do that, thanks for the reminder! also, good morning :)17:00
NobodyCamso will miss the meeting. :( will read minutes when I get back17:00
*** ifarkas has quit IRC17:00
rlooNobodyCam: no worries. good luck with the dentist!17:01
NobodyCamthank you rloo :)17:01
*** rpioso has joined #openstack-ironic17:01
openstackgerritMario Villaplana proposed openstack/ironic-specs: Add notification support to Ironic  https://review.openstack.org/24888517:02
openstackgerritVladyslav Drok proposed openstack/python-ironicclient: Remove common.base.Resource class  https://review.openstack.org/25424617:03
*** kozhukalov_ has quit IRC17:08
*** Nisha has quit IRC17:10
*** Nisha has joined #openstack-ironic17:10
*** jistr has quit IRC17:11
*** links has quit IRC17:14
*** aarefiev22 has joined #openstack-ironic17:20
*** Nisha has quit IRC17:21
*** Nisha has joined #openstack-ironic17:22
*** ChuckC has joined #openstack-ironic17:22
*** [1]cdearborn has left #openstack-ironic17:23
*** davideagnello has joined #openstack-ironic17:24
*** e0ne has quit IRC17:27
*** kozhukalov_ has joined #openstack-ironic17:27
raildopas-ha: ping, are you around?17:27
pas-haraildo, yes17:27
raildopas-ha: hey :) I saw that you are working in two bugs related to keystone v2.017:28
raildohttps://bugs.launchpad.net/ironic/+bug/142263217:28
openstackLaunchpad bug 1422632 in Ironic "Conform to new auth_plugin of keystone" [Low,In progress] - Assigned to Pavlo Shchelokovskyy (pshchelo)17:28
raildohttps://bugs.launchpad.net/ironic/+bug/149477617:28
openstackLaunchpad bug 1494776 in Ironic "Ironic API fails when keystone /v2.0 pipeline is disabled" [High,Confirmed] - Assigned to Pavlo Shchelokovskyy (pshchelo)17:28
raildopas-ha: I just want to know if there is something that I can help you about it...17:29
pas-hayes, code is on review, need to clean some things up re jammielennox requests, but it is already in a workin state17:29
raildopas-ha: is it this patch? https://review.openstack.org/#/c/22130017:30
pas-haraildo, reviews and hype around :) will push a new version in an hour or two. basically I'd like to postpone client-related code changes to later patches, as this one is getting big enough already17:30
pas-haraildo, no, this is the one from dims that started it17:30
pas-hamine is https://review.openstack.org/#/c/23698217:31
raildopas-ha: awesome :)17:31
*** amotoki has quit IRC17:32
raildopas-ha: I'll take a look on it17:33
raildopas-ha: thanks!17:33
*** Sukhdev has quit IRC17:34
*** mkovacik has quit IRC17:35
*** athomas has quit IRC17:36
openstackgerritKurt Taylor proposed openstack/ironic-specs: Ironic third party CI spec  https://review.openstack.org/24129417:38
*** alexpilotti has quit IRC17:51
*** afaranha has joined #openstack-ironic17:51
afaranhaHey guys, did you recently have trouble doing a deploy?17:52
afaranhaI'm trying since last week but I got PXE-T01: file not found; PXE-E3B: TFTP Error - FIle not found; PXE-MOF: Exiting Emulex PXE ROM17:53
openstackgerritRuby Loo proposed openstack/ironic: Add release notes from Icehouse to Liberty  https://review.openstack.org/25052617:54
afaranhaThe ironic created the folder with the node mac address in .../data/ironic/tftpboot/pxelinux.cfg as always17:54
afaranhaand the ../data/ironic/tftpboot/$NODE_UUID folder, any ideas?17:55
openstackgerritMario Villaplana proposed openstack/ironic-specs: Add notification support to Ironic  https://review.openstack.org/24888517:55
pas-haafaranha, IMO it is usual - it puts there the boot kernel and ramdisk for the specific node17:56
pas-haas each node might use different bootstrap image17:56
afaranhapas-ha, yes, but although this the node didn't find the image, I dunno why17:57
pas-hanetworking problems? dhcp opts for neutron port not set correctly? then the pxe boot of node can't find the tftp on conductor17:58
*** jistr has joined #openstack-ironic17:59
afaranhapas-ha, I just changed the ml2 plugin option to enable the flat network, is there any other option?17:59
pas-hanot sure, never changed that directly. used neutron with default settings and it always worked on DevStack :)18:01
dtantsursmoriya, does it mean that nova specs freeze does not apply to your case?18:01
rloojroll: I updated https://review.openstack.org/#/c/250526/.18:01
*** [1]cdearborn has joined #openstack-ironic18:01
smoriya_dtantsur, no18:01
smoriya_we don't need spec but need blueprint approved18:02
smoriya_specl-less blueprint18:02
jrollthanks rloo18:02
rloojroll: but can we change 'current' to 'mitaka' and move the unreleased page to 'mitaka'18:02
vdroka question about reno - as I understand it contains info for deployers, so bugs that fix documentation and unittests should not go ther?18:02
rloojroll: and never have an 'unreleased' page? cuz it doesn't make sense to link to that page if we move that info to a different page.18:02
afaranhapas-ha, yeah, I never changed other neutron settings, and until friday of the last last week I did a deploy =/18:02
*** alexpilotti has joined #openstack-ironic18:02
afaranhapas-ha, thanks18:02
jrollrloo: we could - doug and deva were discussing that this morning actually :)18:03
dtantsurvdrok, I got the same impression18:03
jrollrloo: http://eavesdrop.openstack.org/irclogs/%23openstack-release/%23openstack-release.2015-12-07.log.html#t2015-12-07T16:49:4418:03
rloojroll: ok, good!18:03
smoriya_dtantsur: johnthetubaguy told me that he'll approve the blueprint if ironic work get approved18:03
dtantsursmoriya_, awesome then, thanks for info18:03
jrollrloo: I vote we land this as is right now and then figure that out - devananda didn't like having "unreleased" and "mitaka releases" on the same page, and I agree it isn't awesome18:03
smoriya_dtantsur: so I'd like you guys to review it18:03
pas-havdrok, I presume that some big additions/improvements to docs might warrant a release note18:04
jrollvdrok: I agree18:04
smoriya_dtantsur: thanks18:04
johnthetubaguysmoriya_: just to be clear, I would consider approving that as part of the exception process, if the ironic work is approved18:04
vdrokdtantsur, pas-ha jroll maybe it's worth to add this eg to developers faq?18:04
johnthetubaguysmoriya_: is more that it will not currently get approved, unless the ironic project is happy with that18:04
dtantsurvdrok, +118:04
jrollvdrok: sure!18:05
pas-havdrok, +118:05
*** masterbound has quit IRC18:05
devanandajroll, rloo: one sec, let me propose my change up18:05
vdrokok, thanks, will do :)18:05
devanandaI got distracted by the meeting and didn't finish it18:05
openstackgerritKurt Taylor proposed openstack/ironic-specs: Ironic third party CI spec  https://review.openstack.org/24129418:05
devanandajroll: wdyt of s/unreleased/current-series/ ?18:05
jrolljohnthetubaguy: I wonder about getting all of the ironic AND nova code done before nova feature freeze, but we can discuss that later18:05
jrolldevananda: ++18:05
pas-havdrok, as this is a new process, we should have some single place with info up to get people familiar with it18:05
rloojroll: + for approving that patch cuz it has liberty release notes. and a separate one for mitaka stuff.18:05
rloojroll, devananda: i was thinking of a 'mitaka' one only, and in paren '(4.3.0 - unreleased)'18:06
dtantsurdevananda, jroll, please lemme know how this s/unreleased/XXX/ thing ends, as I need to do the same for inspector18:06
smoriya_johnthetubaguy: thank you for clarification :)18:06
dtantsurgoing now, see you tomorrow18:06
openstackgerritDevananda van der Veen proposed openstack/ironic: Add Mitaka release notes page  https://review.openstack.org/25433618:06
devanandadtantsur: ^18:07
jrollrloo: +2 for you18:07
*** alexpilotti has quit IRC18:07
rloothx jroll18:07
devanandarloo: oh. what is your review # ?18:07
devanandaI'll base mine on top of that18:07
dtantsurdevananda, quick question: do we need a stub in place of unreleased? in case folks already put a link to it somewhere?18:07
dtantsurdevananda, otherwise IIRC the old page will stay there forever18:07
devanandadtantsur: oh, good point. darn publish jobs never deleting anything ....18:08
rloodevananda: https://review.openstack.org/25052618:08
liliarsjroll: just saw an email on docs ML from this morning regarding our very same concern http://lists.openstack.org/pipermail/openstack-docs/2015-December/008055.html18:08
liliarsjroll, manila folks18:08
devanandarloo: ty18:08
liliarsjroll, it might help18:08
jrollliliars: oh, neat18:08
rloodevananda: what does 'current-series' mean? Isn't it mitaka-series?18:08
* dtantsur goes for real now18:09
*** dtantsur is now known as dtantsur|afk18:09
liliarsjroll, good that more people are interested in this, even if not for this cycle I guess18:10
rloodevananda: I mean, the current series is for mitaka, right? Wouldn't it be ok to have in the index 'MItaka (4.3.0 - unreleased)'?18:10
*** Nisha has quit IRC18:10
devanandarloo: well, we have a 4.3.0 now. and we may have a 4.3.1 and 4.4.0 before we actually have stable/mitaka18:11
*** mgoddard has joined #openstack-ironic18:12
devananda(i'm kjust making up numbers)18:12
*** smoriya_ has quit IRC18:12
devanandaI think we want a page for each of our releases AND a page for stable/mitaka, which may roll up more than one of our releases18:12
devanandarloo: also, 4.3.0 is released now, so that shouldn't be on a page called "unreleased" :)18:13
*** aarefiev22 has quit IRC18:15
*** mgoddard has quit IRC18:16
*** dims has joined #openstack-ironic18:16
*** mgoddard has joined #openstack-ironic18:16
rloodevananda: yeah, that makes sense. So 'Mitaka (4.3.0)' and another one.18:18
*** Marga_ has quit IRC18:18
rloodevananda: but why not leave it 'unreleased' then instead of renaming it 'current-series'?18:18
devanandarloo: because 4.3.0 is a release18:19
rloodevananda: cuz I associate 'series' with a development cycle.18:19
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Migrate to using keystoneauth Sessions  https://review.openstack.org/23698218:19
rloodevananda: 4.3.0 is a release in the Mitaka series, right?18:19
devanandayes18:19
*** sambetts is now known as sambetts-afk18:20
devanandawell18:20
devanandamaybe18:20
devanandarloo: we may decide that 4.3.x is the basis for stable/mitaka -- but I think it's more likely we'll do a 4.4 (or a 5.0) as the basis for stable/mitaka18:20
* mgould -> home: good night, everybody18:20
*** mgould has quit IRC18:20
rloodevananda: oh. maybe i'm confused.18:21
rloodevananda: for liberty series, i included all the releases we did during liberty development cycle.18:21
rloodevananda: maybe you should look at my patch first.18:21
devanandarloo: for Liberty and Mitaka release, we should have pages that list all the changes from those cycles18:22
*** mgoddard has quit IRC18:22
*** mkovacik has joined #openstack-ironic18:22
rloodevananda: right. Then I'm missing something about your point about maybe 4.4 or 4.5 as the basis for stable/mitaka.18:23
devanandabut for intermediate releases (eg, 4.2.0, 4.3.0, 4.3.x)? I think we need a way to only show the changes in that point release -- not the whole release18:23
devanandarloo: oh. remember how we had 4.0 and 4.1, then used 4.2 as the basis for stable/liberty?18:23
rloodevananda: http://docs-draft.openstack.org/26/250526/2/check/gate-ironic-releasenotes/5161244//releasenotes/build/html/18:24
jrolldevananda: the release page will be split by release18:24
*** e0ne has joined #openstack-ironic18:24
rloodevananda: that's sort of what i did ^^. I included 4.0 in liberty18:24
jrolldevananda: that is to say, the mitaka release page will have a section for 4.3, 4.4, etc, AIUI18:25
devanandajroll: that would be ideal18:25
jrolldevananda: I guess I could be wrong, it's easy to test by adding a tag locally with some reno's committed between the two tags18:25
devanandajroll: without a branch though, we just get master right now18:26
*** mgoddard has joined #openstack-ironic18:26
devanandathe only thing we can currently show for 4.3.0 is the full list of all changes that have release notes18:26
jrollorly?18:26
devanandayarr18:26
jrollhrm18:26
pas-haa question to the new lp blueprint-less process - what would become with "specifies" and "implements" gerrit tags in commit messages?18:27
*** penick has joined #openstack-ironic18:27
pas-habefore it was possible in couple of clicks from patch set commit message to land on a spec(review)18:27
pas-hahow it should be specified iin the enw grand scheme of things?18:28
Fdaisukejroll: smoriya_: Hi,18:28
devanandajroll: see dhellmann's comment in release -- 09:00:14       dhellmann | the plan is to add a "range" option to reno to limit the query18:28
*** mgoddard_ has joined #openstack-ironic18:28
jrolldevananda: I need to step away for a bit but we need to play with this18:29
devanandaack18:29
Fdaisukejroll: smoriya_: Is the following spec reviewed by jroll or ironic guys in nova spec freeze exception?18:29
Fdaisukehttps://review.openstack.org/#/c/200496/18:29
*** degorenko is now known as _degorenko|afk18:30
*** trown|flying is now known as trown|BOS18:32
*** mgoddard has quit IRC18:32
*** mgoddard_ has quit IRC18:33
*** praneshp has joined #openstack-ironic18:33
*** kozhukalov_ has quit IRC18:34
*** alexpilotti has joined #openstack-ironic18:44
*** rkharya has quit IRC18:44
*** Marga_ has joined #openstack-ironic18:45
*** alexpilotti has quit IRC18:49
*** pas-ha has quit IRC18:53
jlvillalvdrok, Regarding https://review.openstack.org/#/c/252150/3/ironicclient/v1/chassis.py The signature needs to stay the same to maintain API compatibility18:58
*** aarefiev22 has joined #openstack-ironic18:58
vdrokjlvillal, oh, right, forgot about this issue18:59
vdrokjlvillal, but there is a mistake in base.py still18:59
jlvillalvdrok, I added a comment. Thanks for the review :)19:00
*** aginwala has joined #openstack-ironic19:01
vdrokjlvillal, :)19:01
*** alexpilotti has joined #openstack-ironic19:02
*** jcoufal has quit IRC19:04
*** electrofelix has quit IRC19:04
*** rajathagasthya has joined #openstack-ironic19:05
jrollFdaisuke: I have some reviews on that one, why do you ask?19:06
jrollFdaisuke: or rather, I don't understand your question. you can see for yourself which ironic guys (or gals!) have reviewed it19:06
*** alexpilotti has quit IRC19:07
*** aarefiev22 has quit IRC19:07
*** aarefiev22 has joined #openstack-ironic19:08
krtaylorhey jlvillal, still in class?19:10
jlvillalkrtaylor, Yeah :(19:10
jlvillalkrtaylor, I thought I would be done last week19:11
jlvillalkrtaylor, And then on Thursday we have another 3.5 days this week :(19:11
jlvillals/Thursday/Thursday they told us /19:11
jlvillalkrtaylor, I hope you are feeling better!19:11
krtayloroh, yes, thanks19:11
krtaylorreally bad bug going around here19:12
krtaylorstomach, um, problems19:12
*** ipukha has quit IRC19:12
lucasagomesjroll, rloo https://bugs.launchpad.net/ironic/+bug/152364019:12
openstackLaunchpad bug 1523640 in Ironic "Clean steps are not tested in gate" [High,New]19:12
openstackgerritVladyslav Drok proposed openstack/python-ironicclient: Refactor client resource classes  https://review.openstack.org/25424619:13
jrolllucasagomes: nice, ty19:13
mtaninoFdaisuke: jroll smoriya dtantsur|afk I heard the review for that SPEC is on dtantsur's todo list.19:13
lucasagomesI tried to write down some ways we could test that in gate, other suggestions are welcome19:13
rloothx lucasagomes19:13
mtaninoFdaisuke: at today's ironic meeting19:14
jrollspecs will get reviewed when we have time to review them...19:14
jrollthis isn't on our priority list for mitaka, fwiw19:14
jlvillalkrtaylor, Good to hear you are better!19:14
*** kozhukalov_ has joined #openstack-ironic19:15
vdrokgood night everyone!19:15
*** garthb has joined #openstack-ironic19:16
rloothx lucasagomes. I added a suggestion.19:21
lucasagomesrloo, thank you!19:21
rloonight vdrok19:22
*** aarefiev22 has quit IRC19:23
*** jistr has quit IRC19:26
*** mkovacik has quit IRC19:26
*** mkovacik has joined #openstack-ironic19:26
krotscheckOne of the ironic webclient requirements is that we permit the opening of a terminal to inspect the instance. This is only possible from a browser with a paired serverside service. Does ironic have one of these things yet?19:30
krotscheckdetails: https://en.wikipedia.org/wiki/Web-based_SSH19:30
JayFIronic does support nova's console api endpoint19:31
JayFwith proper hardware, ofc19:31
*** dprince has quit IRC19:32
openstackgerritMerged openstack/ironic: Split BaseConductorManager from ConductorManager  https://review.openstack.org/24993819:33
openstackgerritMerged openstack/ironic: Add release notes from Icehouse to Liberty  https://review.openstack.org/25052619:36
*** mbound_ has joined #openstack-ironic19:37
*** rajathagasthya has quit IRC19:37
*** ChubYann has joined #openstack-ironic19:40
*** aginwala has quit IRC19:44
*** pas-ha has joined #openstack-ironic19:45
*** e0ne has quit IRC19:45
*** aginwala has joined #openstack-ironic19:48
jrollkrotscheck: we have shell in a box19:51
jrollI think19:51
jrollkrotscheck: http://docs.openstack.org/developer/ironic/deploy/install-guide.html#configure-node-web-console19:51
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: Collapsed node module  https://review.openstack.org/25436119:53
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: Collapsed node module  https://review.openstack.org/25436119:53
krotscheckIn what states is it permissible to delete a node entirely?19:54
jrollkrotscheck: anything in maintenance mode; and anything without an instance_uuid that is in these states https://github.com/openstack/ironic/blob/master/ironic/common/states.py#L17619:57
*** zer0c00l has joined #openstack-ironic19:58
*** dprince has joined #openstack-ironic19:59
*** e0ne has joined #openstack-ironic19:59
*** ionutbalutoiu has quit IRC20:00
*** ukalifon1 has quit IRC20:00
*** e0ne has quit IRC20:02
*** alexpilotti has joined #openstack-ironic20:03
*** alexpilotti has quit IRC20:08
lucasagomesfolks will call it a day20:11
lucasagomeshave a great night!20:11
*** lucasagomes is now known as lucas-dinner20:11
*** e0ne has joined #openstack-ironic20:19
*** e0ne has quit IRC20:19
*** e0ne has joined #openstack-ironic20:19
*** e0ne has quit IRC20:20
*** Sukhdev has joined #openstack-ironic20:20
openstackgerritArun S A G proposed openstack/ironic-specs: Add spec for deploying OS tarballs  https://review.openstack.org/24896820:22
openstackgerritRuby Loo proposed openstack/ironic: Conductor handles manual cleaning  https://review.openstack.org/24728520:22
devanandarloo: krotscheck by "inspect the instance" -- do you mean SSH into the instance, or access the hardware serial console?20:23
devanandaoops, rloo, sorry for the tag on that one20:23
rloodevananda: phew, cuz I was going to fail that test :)20:24
*** baoli_ has quit IRC20:24
*** aginwala has quit IRC20:33
openstackgerritRuby Loo proposed openstack/ironic: Conductor handles manual cleaning  https://review.openstack.org/24728520:37
openstackgerritRuby Loo proposed openstack/ironic: Agent vendor handles manual cleaning  https://review.openstack.org/24769520:40
*** aginwala has joined #openstack-ironic20:41
*** rajathagasthya has joined #openstack-ironic20:41
openstackgerritRuby Loo proposed openstack/ironic: Replace config 'clean_nodes' with 'automated_clean'  https://review.openstack.org/24770120:44
openstackgerritMilan Kováčik proposed openstack/ironic-inspector-specs: High Availability for Ironic Inspector  https://review.openstack.org/25367520:46
*** sinval has quit IRC20:47
*** baoli has joined #openstack-ironic20:48
*** baoli has quit IRC20:48
*** baoli has joined #openstack-ironic20:49
rajathagasthyaNewbie question: If I have one flat network for Ironic and TFTP is running on my all-in-one controller, what should the tftp_server variable be in ironic.conf file? I can boot the bare metal node, but it cannot connect to the TFTP server. The tftp_server value is currently $my_ip. Am I missing something?20:54
JayFI believe our install guide spells this out; but I think you have to configure the TFTP server20:55
JayFas in Ironic won't set that up for you20:56
rajathagasthyaJayF: Yes, I did that. I can connect to the TFTP server from localhost and from outside (e.g. my laptop).20:57
JayFusing the value of $my_ip?20:57
*** aginwala has quit IRC20:57
rajathagasthyaYeah, which is the public IP of the machine.20:57
jrollfirewalls between the server and ironic?20:58
rajathagasthyaBut I'm a little lost here. The bare metal node cannot connect to a TFTP server outside it's L2 domain, so I don't know what the value of $my_ip should be.20:58
rajathagasthyaI checked and it seems okay. Even disabled iptables, but still nothing.20:59
devanandarajathagasthya: are your controller and the bare metal node NOT in the same L2 domain?21:01
* NobodyCam is back21:01
openstackgerritRuby Loo proposed openstack/ironic: Replace config 'clean_nodes' with 'automated_clean'  https://review.openstack.org/24770121:01
rajathagasthyadevananda: It is in the same L2 domain.21:01
devanandarajathagasthya: ok. is neutron managing DHCP in that domain?21:01
rajathagasthyadevananda: Yes, it is.21:02
devanandarajathagasthya: then tftp_server should be set to the IP where both ironic-conductor and your tftp service (which you must start -- ironic won't start it for you) are running21:02
*** alexpilotti has joined #openstack-ironic21:04
rajathagasthyadevananda: For example, my controller has an (SSH) IP of let's say 192.168.50.1 and the bare metal node belongs to a flat network with 10.10.1.0/24 subnet. So should tftp_server value be 192.168.50.1?21:04
openstackgerritRuby Loo proposed openstack/ironic: API to manually clean nodes  https://review.openstack.org/25199521:04
devanandarajathagasthya: neutron DHCP must be in the same L2 broadcast domain as the servers which PXE boot. It will respond to DHCPBOOT request from those servers with a reference to $tftp_server21:04
devanandarajathagasthya: is there a network route from 10.10.1.* to 192.168.50.1 ?21:05
*** mkovacik has quit IRC21:05
rajathagasthyadevananda: I see neutron responding to to DHCP requests from the bare metal server, so that's coming through. I provides 192.168.50.1 as the next-server option, but the node can't connect to it.21:06
rajathagasthyadevananda: Ah, no. I don't believe there is a route between 10.10.1.* to 192.168.50.1.21:06
devanandarajathagasthya: then you need to define a route there :)21:07
devanandarajathagasthya: the PXE ROM in your bare metal servers must connect to tftp service and download kernel & ramdisk21:07
*** harlowja has quit IRC21:08
*** alexpilotti has quit IRC21:08
*** harlowja has joined #openstack-ironic21:08
*** baoli has quit IRC21:09
*** baoli has joined #openstack-ironic21:10
*** baoli has quit IRC21:11
*** baoli has joined #openstack-ironic21:11
rajathagasthyadevananda: Okay, so how do I define that  route? Connect this flat network to an external network with 192.168.50.0/24 subnet?21:12
rajathagasthyadevananda: BTW, I'm running Kilo, not Liberty.21:13
devanandarajathagasthya: I'm not sure. I suspect you'll need to modify neutron to include the route in the DHCP response, but IDK21:13
devanandaor modify some neutron settings, or something21:14
rajathagasthyadevananda: Thanks. Is the install guide in Openstack docs relevant for Kilo?21:15
devanandarajathagasthya: there are many guides. can you paste the link you're talking about?21:15
rajathagasthyadevananda: http://docs.openstack.org/developer/ironic/deploy/install-guide.html21:16
devanandarajathagasthya: that doc is continually updated from master21:16
jrollrajathagasthya: http://docs.openstack.org/developer/ironic/kilo/deploy/install-guide.html21:17
*** bradjones has quit IRC21:20
*** baoli has quit IRC21:21
rajathagasthyadevananda: When you say the tenant network (10.10.1.0/24) requires a route do you mean a default route or a DHCP121 provided route?21:22
*** bradjones has joined #openstack-ironic21:22
*** bradjones has quit IRC21:22
*** bradjones has joined #openstack-ironic21:22
devanandarajathagasthya: you have now stepped beyond the limit of my "i know the answer immediately" line :)21:23
devanandarajathagasthya: I haven't seen someone configure kilo-based deployment in the way you're trying to, so i do not have answers handy21:23
rajathagasthyadevananda: This seems to be the step that is missing in the guides we looked at :)21:23
rajathagasthyadevananda: okay so what should we do differently for the Kilo deployment ?21:24
*** alexpilotti has joined #openstack-ironic21:24
mrdaMorning Ironic21:25
devanandarajathagasthya: a) put the controller and the bare metal nodes in the same L3, or 2) define a route from the nodes' L3 to the controller's IP AND from the controller back to the node's L321:26
*** aginwala has joined #openstack-ironic21:26
devanandarajathagasthya: the ironic-conductor process will need to connect to a process running on each hardware node during the deployment phase21:26
devanandarajathagasthya: so the route has to go both directions21:26
devanandarajathagasthya: this is why, in borh kilo and liberty, most folks put the Nodes on the same subnet as the ironc-conductor process, and why we're implementing network isolation in mitaka21:27
*** [1]cdearborn has quit IRC21:29
rajathagasthyadevananda: do you have a diagram showing the physical connection of the controller and the bare metal and a neutron diagram showing the neutron created networks (+ IP subnet correlation) ?21:30
devanandarajathagasthya: neutron is not able to create these networks in kilo21:30
jrollrloo: "@Jim. wrt major version bumps, we haven't yet had to deal with that so I'm good not mentioning that it is possible :) Live upgrades won't work with that, will it?"21:31
rloojroll: it wont work, will it?21:32
jrollrloo: you leave the old and new major version runnable for a cycle to handle that21:32
jrollidk all the details, but something like that21:32
jrollrloo: it can be made to work21:32
rajathagasthyadevananda: This is what the guide says: "Neutron needs to be configured so that the bare metal server can communicate with the OpenStack Networking service for DHCP, PXE Boot and other requirements." this sounds like the flat network is providing access to DHCP, PXE, TFTP services 😂.21:33
rloojroll: ok, i'm sure we'll test that out before we do a major bump :)21:33
jrollrloo: yep21:33
jroll:)21:33
rajathagasthyadevananda: Sorry for bombarding so many questions. :)21:33
rloojroll: so I'm fine adding it in with caveats. in case you aren't around when it happens. heh.21:33
jrollrloo: meh, it got a +A but failed docs tests :/21:33
rloojroll: oh yeah. i saw that. i'm sure someone will fix it.21:34
devanandarajathagasthya: you are correct. flat network is supported. what you're trying to do is not a configuration we have tested / supported. that doesn't mean it isn't possible, though :)21:34
rajathagasthyadevananda: Okay, let me see what I can do. Thanks for your time. :)21:36
krotscheckdevananda: I'm thinking about the item here that reads "I want to start/stop a serialoverlan console" https://etherpad.openstack.org/p/ironic-webclient-use-cases21:39
*** aginwala has quit IRC21:40
* krotscheck is trying to stay productive with a teething baby :/21:43
*** alexpilotti has quit IRC21:45
*** rajathagasthya has quit IRC21:49
*** alexpilotti has joined #openstack-ironic21:49
*** patrickeast has joined #openstack-ironic21:51
*** mgoddard has joined #openstack-ironic21:51
*** rajathagasthya has joined #openstack-ironic21:54
*** alexpilotti has quit IRC22:02
*** kozhukalov_ has quit IRC22:04
patrickeastHi, i'm playing around with tripleo and my ironic nodes (which are vm's following the virtual tripleo env instructions) are getting stuck in 'wait call-back' Provisioning state. Any suggestions for troubleshooting whats blocking it?22:05
devanandapatrickeast: have you checked with tripleo team? I can't speak to that environment much any more22:06
patrickeastdevananda: yea, asked over in #tripleo too, haven't heard anything back (although its only been a couple min)22:07
patrickeastdevananda: maybe a better question for this channel... what is the 'wait call-back' state? Is it waiting for some agent on the node to do something?22:08
patrickeastor is that tripleo specific too?22:08
*** aginwala has joined #openstack-ironic22:08
krotscheckpatrickeast: This might help -> http://docs.openstack.org/developer/ironic/_images/states.svg22:08
*** mgoddard has quit IRC22:09
patrickeastkrotscheck: ah nice, that is good info22:10
jrollpatrickeast: yeah, it's waiting for the agent to either boot or do an async task22:13
jrollthe most common case of getting stuck in that state is pxe failure22:13
patrickeastjroll: ok cool, that gives me some places to start looking22:14
patrickeastthanks!22:14
jrollno problem :)22:14
*** aginwala has quit IRC22:15
*** e0ne has joined #openstack-ironic22:15
rloojroll, devananda, anyone that has any idea about live upgrades. Are we concerned with live upgrades between our named releases (liberty/mitaka/) only, or numbered releases?22:15
jrollrloo: for the sake of stable users, I'd prefer they work between stable releases22:16
rloojroll: ok, thx.22:16
devanandarloo: both22:16
devanandapatrickeast: yes, waiting for the agent in the deploy ramdisk to "phone home"22:17
rloodevananda: ok, guess it won't hurt.22:17
*** kkoski has quit IRC22:18
*** aginwala has joined #openstack-ironic22:21
*** alexpilotti has joined #openstack-ironic22:23
*** dprince has quit IRC22:27
*** alexpilotti has quit IRC22:27
*** aginwala has quit IRC22:34
krotscheckOk, just to confirm: To change from enroll to manage, I do a PUT /nodes/{id}/state/provision  { 'target':'verify'} ?22:34
krotscheckor target: manage?22:35
* krotscheck is building out a valid-commands map for the webclient22:35
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic-specs: Implement libvirt-based driver for virtual HW  https://review.openstack.org/25442122:36
*** ionutbalutoiu has joined #openstack-ironic22:44
*** pas-ha has quit IRC22:47
*** Nisha has joined #openstack-ironic22:49
*** thrash is now known as thrash|g0ne22:49
rlookrotscheck: manage22:50
krotscheckrloo: Thanks22:50
*** Sukhdev has quit IRC22:50
krotscheckSo, in http://docs.openstack.org/developer/ironic/_modules/ironic/common/states.html -> it says that "inspecting" is a valid state that permits updates, however I don't see that represented in the state machine imave anywhere. What changes are permitted in the "inspecting" state?22:53
devanandakrotscheck: by "permits updates" we mean the node properties may be changed by API requests22:56
*** aginwala has joined #openstack-ironic22:58
*** alexpilotti has joined #openstack-ironic23:01
openstackgerritMerged openstack/ironic-python-agent: pyudev exception has changed for from_device_file  https://review.openstack.org/25345423:03
*** e0ne has quit IRC23:04
krotscheckIt's a pity I can't get the valid states from the API- this way I have to keep both the frontend statemachine in synch with the backend statemachine23:05
*** alexpilotti has quit IRC23:05
*** alexpilotti has joined #openstack-ironic23:05
*** mgoddard has joined #openstack-ironic23:11
*** ionutbalutoiu has quit IRC23:11
*** ionutbalutoiu has joined #openstack-ironic23:12
rlookrotscheck: i have to take off now but there is a spec for providing an api for this: https://review.openstack.org/22402223:13
krotscheckrloo: Interesting, thanks! Probably too far out to be helpful for me right now, but good to keep my eye on :)23:14
devanandakrotscheck: indeed. hence the work rloo pointed you to. OTOH, you can pin the API version in your requests, and that should pin the list of valid states on the server side23:16
krotscheckdevananda: That's what I've done so far. Sadly, nodes provisioned with legacy api versions still use the old states.23:17
krotscheckSo now I have tree "available" and two "enroll".23:17
krotscheck*three23:17
*** rpioso has quit IRC23:17
devanandakrotscheck: ah. nodes _created_ by requests from the legacy API version are created in the available state23:18
devanandayep, that's true23:18
*** jamielennox is now known as jamielennox|away23:18
*** alexpilotti has quit IRC23:19
*** mgoddard has quit IRC23:19
krotscheckright, so i have to maintain all the statemachines.23:20
*** absubram has quit IRC23:23
*** boris-42_ has quit IRC23:23
*** alex_xu has quit IRC23:29
*** alex_xu has joined #openstack-ironic23:31
*** aginwala has quit IRC23:40
*** aginwala has joined #openstack-ironic23:41
openstackgerritArun S A G proposed openstack/ironic-python-agent: Use latest CoreOS stable when building  https://review.openstack.org/19150523:46
NobodyCamanyone else seeing this: ImportError: No module named netifaces23:50
NobodyCamwhen running tests ?23:50
JayFWhich project?23:52
NobodyCamironic23:52
*** boris-42_ has joined #openstack-ironic23:52
JayFwell let me do some science real quick :)23:53
JayFI just refreshed my VM so this'll be a clean room test23:53
JayF...and this is where I remember my VM automation only installs the ubu packages needed to unit test ipa23:55
JayFlol23:55
JayFwill be there soon with more data Chris, hang tight :)23:55
NobodyCam:) your awesome JayF23:56
NobodyCam:)23:56
JayFI feel like the only time I get to stretch out my faster-than-needed home internet is installing deps when WFH23:57
JayFgo go go23:58
NobodyCam:)23:58
NobodyCamJayF: did you get the GB speed internenet?23:59
*** naohirot has joined #openstack-ironic23:59

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!