Friday, 2015-08-21

*** derekh has quit IRC00:04
jlvillalAny thoughts on deleting ironic.config.sample file and replace it with README on how to generate it?  Similar to what Nova did here: https://review.openstack.org/#/c/81588/00:06
jlvillalI notice ours seems to get out of date.00:07
*** alexpilotti has quit IRC00:19
jrollthis is love https://github.com/rackerlabs/mimic/pull/37300:20
jrolly'all might be interested00:20
jrollthanks to lekha :)00:20
lekhajroll: thanks :)00:20
*** smoriy has joined #openstack-ironic00:21
*** shadower has quit IRC00:23
*** shadower has joined #openstack-ironic00:23
*** VikasC has quit IRC00:23
* jlvillal looks...00:34
jrolldtantsur|afk: you may especially be interested in mimic things, tl;dr mimic is a thing to mock openstack APIs for testing applications against them (like inspector)00:35
openstackgerritJohn L. Villalovos proposed openstack/ironic: Remove unneeded module variable '__all__'  https://review.openstack.org/21538600:35
*** tsbot_ has joined #openstack-ironic00:38
*** tsbot_ has left #openstack-ironic00:38
*** tsbot_ has joined #openstack-ironic00:39
*** tsekiyama has joined #openstack-ironic00:40
*** tsekiyama has quit IRC00:40
*** mtanino has quit IRC00:45
*** penick has quit IRC00:52
*** alexpilotti has joined #openstack-ironic00:55
*** achanda has quit IRC00:58
*** shoutm has joined #openstack-ironic01:08
*** baoli has joined #openstack-ironic01:11
*** meghal has quit IRC01:11
*** meghal has joined #openstack-ironic01:11
*** bapalm has quit IRC01:12
*** bapalm has joined #openstack-ironic01:14
*** baoli has quit IRC01:15
*** bapalm has quit IRC01:21
*** bapalm has joined #openstack-ironic01:33
openstackgerritMerged openstack/ironic: Remove the --autofree option from boot.ipxe  https://review.openstack.org/21507401:36
*** bapalm has quit IRC01:38
*** alexpilotti has quit IRC01:40
*** zz_natorious is now known as natorious01:40
*** lintan__ has joined #openstack-ironic01:41
*** natorious is now known as zz_natorious01:42
*** bapalm has joined #openstack-ironic01:44
*** bapalm has quit IRC01:51
*** praneshp has quit IRC01:52
*** bapalm has joined #openstack-ironic01:56
*** achanda has joined #openstack-ironic02:02
*** bapalm has quit IRC02:03
*** meghal has quit IRC02:06
*** alexpilotti has joined #openstack-ironic02:06
*** bapalm has joined #openstack-ironic02:10
*** baoli has joined #openstack-ironic02:11
*** bapalm has quit IRC02:15
*** baoli has quit IRC02:16
*** bapalm has joined #openstack-ironic02:23
*** lintan has quit IRC02:26
*** lintan has joined #openstack-ironic02:27
*** bapalm has quit IRC02:30
*** bapalm has joined #openstack-ironic02:33
*** bapalm has quit IRC02:40
*** chenke has joined #openstack-ironic02:40
Haomeng|2chenke: :)02:40
*** Haomeng|2 is now known as Haomeng02:41
chenkeHaomeng: :)02:42
*** bapalm has joined #openstack-ironic02:42
Haomengchenke: http://docs.openstack.org/developer/ironic/webapi/v1.html02:43
chenkeAnybody know where i can find the Rest api docs for Ironic?02:43
Haomengchenke: do you think if this is doc you want - http://docs.openstack.org/developer/ironic/webapi/v1.html ?02:44
chenkeyes. but it's not complete compares to other component, eg ceilometer02:45
Haomengchenke: can you try to find from this url - 9.5.124.18302:48
Haomengchenke: this url - http://developer.openstack.org/02:48
*** ramineni has joined #openstack-ironic02:50
chenkeok. tku.02:50
chenkewe are using the openstack4j SDK, but it miss ironic part.02:50
Haomengchenke: you mean this ceilometer doc  - http://developer.openstack.org/api-ref-telemetry-v2.html ?02:50
Haomengchenke: looks ironic has no such doc so far02:50
chenkeok02:50
*** ramineni1 has joined #openstack-ironic02:50
Haomengchenke: I think the difference is just format, for api parameters, that is enough02:51
Haomengchenke: so this - http://docs.openstack.org/developer/ironic/webapi/v1.html can help you I think02:51
*** hakimo_ has joined #openstack-ironic02:52
*** bapalm has quit IRC02:52
chenkeyes. it indeed.02:52
Haomengchenke: :)02:52
*** hakimo has quit IRC02:54
chenkei am using it to implement "ironic node-update", it always fail.  but "node-create" and "node-list" is proper02:54
*** ramineni has quit IRC02:54
*** bapalm has joined #openstack-ironic02:55
*** rloo has quit IRC02:55
*** alexpilotti has quit IRC02:55
Haomengchenke: another tips, you can run ironic client with debug flag enabled, then we can see the detail api call parameters02:55
chenkeHaomeng: yes, i do.  i copy curl to create node and update node is proper, but node update failed02:57
Haomengchenke: what error message we got02:57
Haomengmaybe it is a new bug02:57
chenkei guess the print curl sentence have incorrect format for node update02:58
chenkelet'me paste it02:59
Haomengchenke: yes, maybe02:59
chenkehere u go: http://paste.openstack.org/show/423119/03:00
Haomengchenke: ok03:02
*** ramineni has joined #openstack-ironic03:02
*** bapalm has quit IRC03:04
*** ramineni1 has quit IRC03:04
Haomengchenke: yes, looks fine but not working, maybe there is some invalid chars03:07
chenkeok. i am checking it now.03:09
*** ramineni1 has joined #openstack-ironic03:09
*** bapalm has joined #openstack-ironic03:10
*** shoutm_ has joined #openstack-ironic03:11
*** ramineni has quit IRC03:11
*** shoutm has quit IRC03:12
Haomengchenke: I try to recreate your issue, how to get keystone token string, I run keystone token-get, not working03:12
chenkekeystone token-get03:13
chenkeit works03:13
*** Nisha has joined #openstack-ironic03:14
Haomengchenke: yes, token-get return some fields, but not token string03:14
Haomengchenke: http://paste.openstack.org/show/423121/03:14
chenkeyou mean this part "'X-Auth-Token: 022710d7793c4978950f4c8b3b144730'"03:17
chenke??03:17
Haomengchenke: yes, how you get this token string03:19
chenkei paste from my last execution03:19
*** alexpilotti has joined #openstack-ironic03:21
Haomengchenke: but I can not get token string, maybe it is disabled to display for security issue03:22
Haomengchenke: so how did you get token string, which is used to run call rest api as required input03:24
chenkei get it from last execute "--debug node-update"03:25
Haomengchenke: but it is SHA1 string, not orig token03:28
Haomengchenke: I am confusing, how did you run api, via ironic client command?03:28
Haomengchenke: or curl call directly03:28
*** achanda has quit IRC03:28
Haomengchenke: I understand if we call url via curl directly, the token is required03:28
chenkefirst run client command and the curl call directly03:29
*** ramineni has joined #openstack-ironic03:29
Haomengchenke: client command run successfuly, but curl call failed, right?03:29
chenkeyes03:29
Haomengochenke: k, got03:30
chenkethe token was copy from the "client command"03:30
*** ramineni1 has quit IRC03:30
chenkemaybe it should be refresh everytime.03:30
Haomengchenke: yes03:32
Haomengchenke: another way, we can just input the chars by manually to avoid paste invalide chars issue03:32
Haomengchenke: and I got the token which is SHA1ed - "X-Auth-Token: {SHA1}a1e9972c5cb67138b9bd6931b5cf339dca4cccb2"03:34
Haomengchenke: it is not true token03:34
chenkeyes.03:35
*** huats has quit IRC03:40
*** VikasC has joined #openstack-ironic03:49
*** shoutm has joined #openstack-ironic03:52
*** lazy_prince has joined #openstack-ironic03:52
*** meghal has joined #openstack-ironic03:52
*** meghal has quit IRC03:52
*** meghal has joined #openstack-ironic03:53
*** shoutm_ has quit IRC03:54
*** meghal1 has joined #openstack-ironic03:54
*** shoutm_ has joined #openstack-ironic03:55
*** meghal1 has quit IRC03:56
*** meghal has quit IRC03:57
*** meghal1 has joined #openstack-ironic03:57
*** shoutm has quit IRC03:57
*** shoutm has joined #openstack-ironic03:58
*** shoutm_ has quit IRC03:59
*** rameshg87 has joined #openstack-ironic04:00
*** meghal1 has quit IRC04:01
*** pal has joined #openstack-ironic04:15
*** alexpilotti has quit IRC04:17
openstackgerritRamakrishnan G proposed openstack/ironic-specs: Update raid config spec to add one more RPC API  https://review.openstack.org/21543104:20
*** achanda has joined #openstack-ironic04:20
openstackgerritMerged openstack/ironic: Updated from global requirements  https://review.openstack.org/21346604:23
openstackgerritSHIGEMATSU Mitsuhiro proposed openstack/bifrost: Fix typo in bifrost/playbooks/roles/  https://review.openstack.org/21543204:23
*** shoutm_ has joined #openstack-ironic04:39
*** bapalm has quit IRC04:39
*** shoutm has quit IRC04:41
*** bapalm has joined #openstack-ironic04:41
*** deray has joined #openstack-ironic04:42
openstackgerritSHIGEMATSU Mitsuhiro proposed openstack/bifrost: Fix typois in bifrost/playbooks  https://review.openstack.org/21543204:43
openstackgerritSHIGEMATSU Mitsuhiro proposed openstack/bifrost: Fix typos in bifrost/playbooks  https://review.openstack.org/21543204:43
*** alexpilotti has joined #openstack-ironic04:43
*** bapalm has quit IRC04:46
*** bapalm has joined #openstack-ironic04:47
*** bapalm has quit IRC04:54
*** bapalm has joined #openstack-ironic04:56
*** lintan__ has quit IRC05:01
*** bapalm has quit IRC05:03
*** bapalm has joined #openstack-ironic05:07
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/21544105:09
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-inspector: Updated from global requirements  https://review.openstack.org/21508305:09
openstackgerritAnusha Ramineni proposed openstack/ironic: Make states end-point discoverable via nodes API  https://review.openstack.org/20589505:12
*** bapalm has quit IRC05:16
*** absubram has quit IRC05:16
*** bapalm has joined #openstack-ironic05:20
*** pal_ has joined #openstack-ironic05:30
*** pal has quit IRC05:32
*** bapalm has quit IRC05:34
*** bapalm has joined #openstack-ironic05:35
*** alexpilotti has quit IRC05:37
*** saripurigopi has joined #openstack-ironic05:38
*** bapalm has quit IRC05:44
openstackgerritRamakrishnan G proposed openstack/ironic: Add RPC APIs for RAID configuration  https://review.openstack.org/19600605:45
openstackgerritRamakrishnan G proposed openstack/ironic: Add APIs for RAID configuration  https://review.openstack.org/19600705:53
openstackgerritRamakrishnan G proposed openstack/ironic: Add support for inband raid configuration agent ramdisk  https://review.openstack.org/19823805:56
*** bapalm has joined #openstack-ironic05:56
*** sinval_ has quit IRC05:59
*** pal has joined #openstack-ironic06:01
*** pal_ has quit IRC06:02
*** alexpilotti has joined #openstack-ironic06:04
openstackgerritRamakrishnan G proposed openstack/ironic-specs: Support multiple deploy mechanisms simultaneously  https://review.openstack.org/20982106:07
*** lazy_prince has quit IRC06:08
*** penick has joined #openstack-ironic06:09
*** penick has quit IRC06:12
*** ramineni has quit IRC06:13
*** lazy_prince has joined #openstack-ironic06:14
*** bapalm has quit IRC06:15
openstackgerritAnusha Ramineni proposed openstack/ironic: Make driver properties discoverable in REST API  https://review.openstack.org/20392106:16
*** bapalm has joined #openstack-ironic06:16
*** ramineni1 has joined #openstack-ironic06:18
*** ramineni1 has quit IRC06:19
*** ramineni has joined #openstack-ironic06:19
*** bapalm has quit IRC06:20
rameshg87lintan: hi06:31
openstackgerritDongCan proposed openstack/ironic: Fix misspelling from "applicatin" to "application".  https://review.openstack.org/21547406:42
*** lintan__ has joined #openstack-ironic06:44
lintan__Hi rameshg87,06:45
rameshg87lintan__: hello06:46
rameshg87lintan_: just one question regarding https://review.openstack.org/#/c/207278/306:46
lintan__rameshg87, yes please06:47
rameshg87lintan_: with this change, I hope if someone is having ipxe on their bmc's firmware06:47
rameshg87lintan__: they needn't enable pxe in their environment right ?06:47
rameshg87lintan__: because as per your comment, pxelinux.0 can download from http location as well, right ?06:47
rameshg87lintan__: so ipxe would load the ipxe script which will download pxelinx.0 using http and pxelinux.0 will download kernel/ramdisk also over http, right ?06:48
lintan__rameshg87, hmm,yes over http06:48
lintan__rameshg87, but this still need PXE support06:49
rameshg87lintan__: why ?06:49
lintan__rameshg87, actually what do you mean PXE support? TFTP you mean?06:50
openstackgerritRamakrishnan G proposed openstack/ironic: Fix misspelling from "applicatin" to "application".  https://review.openstack.org/21547406:52
rameshg87lintan__: I meant whether the operator needs to enable a pxe/tftp server on their environment06:53
*** max_lobur has joined #openstack-ironic06:53
*** lintan__ has quit IRC06:59
*** lintan__ has joined #openstack-ironic07:00
lintan__rameshg87, yes, no more tftp, but you have to put pxelinux.0 in http_boot folder, so that will be pxe/http07:01
*** alexpilotti has quit IRC07:02
rameshg87lintan__: yeah, I agree it is loading pxelinux.007:02
rameshg87lintan__: but it's not actually using pxe to do so, right ?07:02
rameshg87lintan__: if I run a http server and a dhcp server, that's all I need, right ?07:02
*** shoutm has joined #openstack-ironic07:03
*** lintan__ has quit IRC07:03
*** lintan__ has joined #openstack-ironic07:04
*** shoutm_ has quit IRC07:05
*** jcoufal has joined #openstack-ironic07:05
*** lintan__ has quit IRC07:07
*** lintan__ has joined #openstack-ironic07:07
*** lintan__ has quit IRC07:09
*** _lintan has joined #openstack-ironic07:13
_lintanrameshg87, sorry for late, I just disconnect. So it still using PXE, but because PXE support HTTP/FTP as well, it's enough if you are using a http server and dhcp server07:15
rameshg87_lintan: yeah, it's just using pxelinux.0 binary07:16
rameshg87_lintan: still there is not usage of PXE protocol07:16
rameshg87got it07:17
rameshg87_lintan: I just have posted some comments on that, please have a look at it when you get some tim07:17
_lintanrameshg87, thanks07:18
_lintanrameshg87, exactly like you said, PXELINUX support HTTP/FTP is more accurate07:22
openstackgerritzhangfeng proposed openstack/bifrost: Use vagrant.yaml instead of vagrant.yml  https://review.openstack.org/21549207:23
*** max_lobur has quit IRC07:23
*** max_lobur has joined #openstack-ironic07:24
*** dtantsur|afk is now known as dtantsur07:25
dtantsurMorning Ironic07:25
openstackgerritMerged openstack/ironic: Fix "tox -egenconfig" by avoiding the MODULEPATH env variable  https://review.openstack.org/21504507:25
betherlyMorning ironic :)07:26
*** ramineni has quit IRC07:26
*** alexpilotti has joined #openstack-ironic07:28
*** shoutm has quit IRC07:29
*** max_lobur has quit IRC07:29
*** lsmola has joined #openstack-ironic07:31
*** achanda has quit IRC07:35
*** pal has quit IRC07:42
*** yog_ has joined #openstack-ironic07:43
*** shoutm has joined #openstack-ironic07:48
*** mgoddard has joined #openstack-ironic07:53
chenkehi Haomeng,07:54
chenkeAre u available now07:54
chenkeHaomeng: Are u available now07:54
Haomengchenke: yes07:55
openstackgerritMerged openstack/ironic-inspector: Updated from global requirements  https://review.openstack.org/21508307:58
*** VikasC has quit IRC08:01
*** huats has joined #openstack-ironic08:04
openstackgerritTan Lin proposed openstack/ironic: Validata input of property  https://review.openstack.org/21550508:05
openstackgerritTan Lin proposed openstack/ironic: Validate input of property  https://review.openstack.org/21550508:06
chenkeHaomeng, i copy the curl sentence to the python code and get the refresh auth_token, then call os.system(combinationCurlSentence)08:07
chenkeHaomeng: but it fails.08:07
Haomengchenke: same with privious error message?08:07
*** derekh has joined #openstack-ironic08:08
chenkeHaomeng: so i guess the " self.log_curl_request " in the /usr/lib/python2.7/site-packages/ironicclient/http.py maybe not correct08:08
chenkeHaomeng: yes.08:08
Haomengchenke: but the ironic client call with same http.py I think08:09
Haomengchenke: yes, maybe the command line log is not exactly08:09
Haomengchenke: for such patch action08:09
chenkeHaomeng: ironic client use "conn.request(method, conn_url, **kwargs)08:09
chenke" to send the request08:09
Haomengchenke: not same one08:09
*** masterbound has joined #openstack-ironic08:10
chenkeHaomeng: Do you know where is the class "six.moves.http_client.HTTPConnection" ?08:10
Haomengchenke: should be in six08:11
*** shoutm_ has joined #openstack-ironic08:11
*** _lintan has quit IRC08:11
chenkeHaomeng: yes. it is written by python?  because i only find "six.py"08:11
Haomengchenke: let me try to find08:12
*** shoutm has quit IRC08:13
chenkeHaomeng: tku. i see it is treated as a module imported.08:13
Haomengchenke: yes - moves = _MovedItems(__name__ + ".moves")08:13
*** pelix has joined #openstack-ironic08:13
Haomengchenke: _importer._add_module(moves, "moves")08:13
chenkeHaomeng: yes. it's a module. where can i find the source code?08:14
Haomengchenke: not sure08:14
Haomengchenke: should be python internal lib?08:14
dtantsurchenke, it's just a reference to a proper python stdlib08:15
*** Marga_ has quit IRC08:16
*** Marga_ has joined #openstack-ironic08:16
chenkedtantsur: tku. so it's a lib and i can't read the source code08:16
dtantsurchenke, you can find it in Python source :)08:16
chenkedtantsur: this one https://docs.python.org/2/library/httplib.html, right?08:17
dtantsurchenke, yeah, or source code: https://hg.python.org/cpython/file/2.7/Lib/httplib.py#l72508:19
*** alexpilotti has quit IRC08:20
chenkedtantsur: tku.08:21
chenkeHaomeng: tku.08:22
Haomengchenke: welcome:)08:24
*** romainh has joined #openstack-ironic08:25
*** jistr has joined #openstack-ironic08:30
*** ramineni has joined #openstack-ironic08:32
*** MattMan has joined #openstack-ironic08:35
*** ramineni1 has joined #openstack-ironic08:36
*** ramineni has quit IRC08:38
*** masterbound has quit IRC08:40
*** shoutm_ has quit IRC08:40
*** dtantsur is now known as dtantsur|brb08:45
*** Marga_ has quit IRC08:48
*** Marga_ has joined #openstack-ironic08:49
openstackgerritShivanand Tendulker proposed openstack/ironic-python-agent: Fixes config drive creation failure in UEFI boot mode  https://review.openstack.org/21509708:51
*** pal has joined #openstack-ironic08:51
*** maurosr has quit IRC08:51
*** alexpilotti has joined #openstack-ironic08:52
pshige_sleepy...08:54
*** masterbound has joined #openstack-ironic08:55
*** maurosr has joined #openstack-ironic08:55
openstackgerritShivanand Tendulker proposed openstack/ironic-python-agent: Fixes config drive creation failure in UEFI boot mode  https://review.openstack.org/21509709:07
openstackgerritAnusha Ramineni proposed openstack/ironic: Make end-points discoverable via Ironic API  https://review.openstack.org/20589509:18
*** Nisha has quit IRC09:18
*** max_lobur has joined #openstack-ironic09:18
rameshg87ramineni1: "atleast" is actuall "at least" :)09:19
rameshg87ramineni1: I too used to mistake it a while back - https://review.openstack.org/#/c/205895/14..15/ironic/api/controllers/v1/node.py09:20
*** Nisha has joined #openstack-ironic09:20
ramineni1rameshg87: :)09:20
ramineni1rameshg87: u mean is_api_minor_version_at_least?09:21
*** VikasC has joined #openstack-ironic09:21
rameshg87ramineni1: yes ;)09:21
rameshg87ramineni1: no need to change it now unless someone else asks09:22
* VikasC slaps Haomeng around a bit with a large fishbot09:22
ramineni1rameshg87: will correct it :) let me know if you have any other comments09:22
rameshg87ramineni1: yeah, just checking09:22
ramineni1rameshg87: sure, thanks09:23
rameshg87ramineni1: I think you can abandon other patch09:24
*** Nisha has quit IRC09:25
ramineni1rameshg87: doing that :)09:26
*** romcheg has joined #openstack-ironic09:27
*** shoutm has joined #openstack-ironic09:30
*** VikasC has quit IRC09:31
sambettsMorning all o/09:32
pshige_sambetts: morning :)09:32
*** max_lobur has quit IRC09:32
*** max_lobur1 has joined #openstack-ironic09:32
sambettso/ pshige_09:33
openstackgerritzhangfeng proposed openstack/bifrost: rename vagrant.yml to vagrant.yaml  https://review.openstack.org/21549209:34
*** alexpilotti has quit IRC09:34
ramineni1rameshg87: https://review.openstack.org/#/c/205895/15/ironic/tests/api/v1/test_drivers.py09:35
ramineni1rameshg87: regarding your comment of unused mock09:35
ramineni1rameshg87: its used by validate_link,09:35
* rameshg87 checks09:36
ramineni1rameshg87: gate failure if we dont use that , experienced a while back . Will address your other comments09:36
rameshg87ramineni1: why is that ?09:37
ramineni1rameshg87: validate_link, actually queries the link , if it exists or not , during that process it calls get_driver_properties09:37
ramineni1rameshg87: sambetts helped me fix that issue :)09:38
rameshg87ramineni1: but no assertions or return values required for that mock ?09:39
*** alexpilotti has joined #openstack-ironic09:41
ramineni1rameshg87: no, it should just return without errors09:41
rameshg87hmm magic09:42
rameshg87:)09:42
* rameshg87 checks 09:43
rameshg87ramineni1: just a min09:43
ramineni1rameshg87: https://github.com/openstack/ironic/blob/master/ironic/tests/api/base.py#L22509:44
*** alexpilotti has quit IRC09:45
*** shoutm has quit IRC09:45
rameshg87ramineni1: got it, can you please add a comment on that. it's hard to find why it's mocked at first look09:46
*** romcheg has quit IRC09:47
ramineni1rameshg87: sure, wil do that09:48
*** max_lobur has joined #openstack-ironic09:50
*** max_lobur1 has quit IRC09:50
openstackgerritMerged openstack/ironic: Change and edit of Ironic Installation Guide  https://review.openstack.org/19190009:54
openstackgerritMerged openstack/ironic: Improve logging for agent driver  https://review.openstack.org/21301109:54
*** naohirot has quit IRC09:55
*** masterbound has quit IRC09:59
*** romainh has quit IRC10:00
*** alexpilotti has joined #openstack-ironic10:02
*** masterbound has joined #openstack-ironic10:08
*** romcheg has joined #openstack-ironic10:09
*** chenke has quit IRC10:09
*** jcoufal has quit IRC10:11
*** dtantsur|brb is now known as dtantsur10:15
openstackgerritShivanand Tendulker proposed openstack/ironic-python-agent: Fixes config drive creation failure in UEFI boot mode  https://review.openstack.org/21509710:28
*** pal_ has joined #openstack-ironic10:33
*** pal has quit IRC10:35
*** pal_ has quit IRC10:38
*** pal has joined #openstack-ironic10:39
openstackgerritAnusha Ramineni proposed openstack/ironic: Make end-points discoverable via Ironic API  https://review.openstack.org/20589510:40
*** masterbound has quit IRC10:49
*** alexpilotti has quit IRC10:51
*** masterbound has joined #openstack-ironic11:02
*** davideag_ has quit IRC11:03
*** romcheg has quit IRC11:05
openstackgerritDebayan Ray proposed stackforge/proliantutils: common, ris, ribcl changes to support firmware update  https://review.openstack.org/20354311:10
*** VikasC has joined #openstack-ironic11:11
*** yog_ has quit IRC11:12
VikasCHi folks11:12
VikasCCan you please review https://review.openstack.org/#/c/213692/311:13
*** deray has quit IRC11:15
*** romcheg has joined #openstack-ironic11:23
*** yog_ has joined #openstack-ironic11:24
*** alexpilotti has joined #openstack-ironic11:26
*** romainh has joined #openstack-ironic11:27
*** ramineni1 has quit IRC11:28
*** masterbound has quit IRC11:33
*** pal has quit IRC11:34
*** dprince has joined #openstack-ironic11:35
*** romcheg has quit IRC11:48
*** pal has joined #openstack-ironic11:58
*** alexpilotti has quit IRC12:02
*** max_lobur has quit IRC12:02
*** max_lobur has joined #openstack-ironic12:02
*** jcoufal has joined #openstack-ironic12:03
*** trown|ptoAug21 is now known as trown12:05
*** romcheg has joined #openstack-ironic12:06
* rameshg87 leaves for the day12:06
*** rameshg87 has quit IRC12:06
*** stendulker has joined #openstack-ironic12:11
dtantsurHP folks, have you seen "iLO get_power_status failed, error: Not a gzipped file"?12:14
*** alexpilotti has joined #openstack-ironic12:17
stendulkerdtantsur: No12:19
stendulkerdtantsur: When did you get it?12:19
dtantsurstendulker, our node went to maintenance with this last_error12:20
stendulkerdtantsur: During deploy?12:20
dtantsurstendulker, hard to tell. we were troubleshooting stuff, so it's possible we broke something...12:21
dtantsurbut it was after deploy12:21
*** alexpilotti has quit IRC12:22
stendulkerdtantsur: ok12:22
stendulkerdtantsur: What is the m/c configuration?12:22
dtantsursorry, what is m/c?12:23
stendulkerIs it Gen9?12:23
dtantsurmoment, I'll ask12:23
*** jjohnson2 has joined #openstack-ironic12:24
dtantsurstendulker, seems like yes12:26
dtantsurhp bl460c g912:26
stendulkerdtantsur: ok12:26
*** VikasC has quit IRC12:26
stendulkerdtantsur: It is using the REST call to iLO, but it should not throw such a message12:27
dtantsurstendulker, I suspect it's this code: https://github.com/stackforge/proliantutils/blob/e77a1bc2b48cd24bca0ba553af124695e66b3ded/proliantutils/ilo/ris.py#L13412:28
dtantsurwe need logging in this code path, otherwise original problem is trivially masked12:29
stendulkerdtantsur: possible12:29
*** alexpilotti has joined #openstack-ironic12:29
TheJuliaGood morning!12:30
dtantsurTheJulia, morning12:30
stendulkerdtantsur: Can you try this on that node http://paste.openstack.org/show/423364/12:30
dtantsurstendulker, we've physically reseted the whole blade, and the problem is gone12:31
dtantsurstendulker, for the future, could you add logging to proliantutils?12:31
stendulkerdtantsur: oh, ok12:31
stendulkerdtantsur: We are plannning to add it. Its there in our to-do list12:32
dtantsurawesome!12:32
stendulkerdtantsur: Do let us know if you face it again.12:32
dtantsursure12:32
dtantsurthanks12:32
sinvalGood morning TheJulia, dtantsur, stendulker and everyone!12:32
dtantsurmorning12:32
stendulkersinval, TheJulia: Good Morning :)12:32
openstackgerritMerged openstack/ironic: Replace HTTP 'magic numbers' with constants  https://review.openstack.org/21439312:33
* stendulker Leavining for the day. Have a great weekend to all!!12:33
*** pal has quit IRC12:33
*** stendulker has quit IRC12:34
*** pal has joined #openstack-ironic12:37
*** Marga_ has quit IRC12:38
*** romcheg has quit IRC12:38
*** Marga_ has joined #openstack-ironic12:38
*** dtantsur has quit IRC12:39
*** dtantsur has joined #openstack-ironic12:39
openstackgerritSatoru Moriya proposed openstack/ironic: Introduce new RPCs to support volume connector operation  https://review.openstack.org/21458512:39
*** pal_ has joined #openstack-ironic12:41
*** puranamr has joined #openstack-ironic12:42
*** pal has quit IRC12:44
dtantsuroh folks, seriously, iPXE can't be used with UEFI in ironic??12:44
*** romcheg has joined #openstack-ironic12:46
TheJuliaI don't know, I've not looked into it12:50
*** puranamr has quit IRC12:50
*** puranamr has joined #openstack-ironic12:52
dtantsurI assume now ilo folks are around, but... WFT https://github.com/stackforge/proliantutils/blob/master/proliantutils/ilo/ris.py#L346-L347 means?12:53
dtantsur* s/now/no/ unfortunately12:53
TheJuliadtantsur: As I understand the iLOs, different flavors exist with different chassies.  What, say a brand new moonshot may have, could be very different from what a single 1U server could have because of chassis capabilities.  The error message seems to just be a barebones message.12:57
*** cdearborn has joined #openstack-ironic12:57
*** chlong has joined #openstack-ironic12:59
*** romcheg has quit IRC13:02
*** smoriy has quit IRC13:03
*** alexpilotti has quit IRC13:05
*** pal_ has quit IRC13:05
*** romcheg has joined #openstack-ironic13:06
*** amotoki has joined #openstack-ironic13:06
*** chlong has quit IRC13:07
*** shoutm has joined #openstack-ironic13:08
openstackgerritDmitry Tantsur proposed openstack/ironic: Fix logging levels in do_node_deploy  https://review.openstack.org/21561713:08
dtantsurdoes anyone quickly remember how to create a neutron port when you're using standalone ironic? TheJulia?13:09
TheJuliadtantsur: I guess you could, if you had both running in noauth mode13:11
TheJuliabut I think it would be external.. I think13:11
TheJuliaI don't remember the nova virt driver's workflow for that right now13:11
TheJuliadtantsur: What are you trying to achieve?13:12
dtantsurTheJulia, we wanted to quickly try booting a node without nova...13:12
TheJuliaoh, but still having neutron in the mix13:13
TheJuliaso nova, if i remember correctly adds some extra data for vifs, I seem to remember ironic then calls out to neutron with that data13:13
TheJuliaI hink nova pre-creates the port in neutron though, so you would have to manually create it in neutron13:14
* TheJulia wonders if there is an ansible module to do this yet13:14
*** Nisha has joined #openstack-ironic13:14
dtantsurI see, thanks..13:17
TheJuliadtantsur: sorry I can't help more at the moment,  I'm half asleep from travel13:17
*** MattMan has left #openstack-ironic13:18
dtantsurnp, get some rest :)13:19
*** alexpilotti has joined #openstack-ironic13:21
*** masterbound has joined #openstack-ironic13:21
*** puranamr has quit IRC13:24
*** alexpilotti has quit IRC13:25
*** puranamr has joined #openstack-ironic13:25
*** Nisha has quit IRC13:29
*** alexpilotti has joined #openstack-ironic13:32
NobodyCamgood morning Ironicers .... and ......13:35
*** cdearborn has quit IRC13:35
jrollmorning all :)13:36
NobodyCamTGIF13:36
jrolldtantsur: neutron port-create --net $network13:36
jrolland then ironic port-update add /extra/vif_port_id $port_id13:36
jrollor something13:36
dtantsurmorning NobodyCam, jroll :)13:36
dtantsurjroll, thanks!13:36
jrollmorning NobodyCam, dtantsur, TheJulia :)13:36
NobodyCammorning and happy friday jroll dtantsur sambetts TheJulia13:36
jrolldtantsur: I believe that's correct but you know how it goes :)13:36
dtantsuryeah, happy Friday... this week was short but hardcore13:37
NobodyCam:)13:37
NobodyCamyea13:37
jrollindeed.13:37
*** cdearborn has joined #openstack-ironic13:37
* jroll is on vacation next week \o/13:37
NobodyCamw00t congratz jroll enjoy!!!!13:38
jrolllol13:38
jrollthanks13:38
NobodyCam:)13:38
openstackgerritLilia Sampaio proposed openstack/ironic: OneView Driver for Ironic  https://review.openstack.org/19182213:39
*** puranamr has quit IRC13:42
*** jcoufal has quit IRC13:44
*** puranamr has joined #openstack-ironic13:46
*** puranamr has quit IRC13:52
*** romainh has left #openstack-ironic13:52
*** thiagop_afk has joined #openstack-ironic13:59
*** thiagop_afk is now known as thiagop13:59
thiagopgood morning Ironicers13:59
dtantsurmorning13:59
thiagopmorning dtantsur14:00
*** linggao has joined #openstack-ironic14:00
*** yog_ has quit IRC14:02
NobodyCammorning thiagop14:07
*** VikasC has joined #openstack-ironic14:07
openstackgerritMerged openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/21304914:08
*** alexpilotti has quit IRC14:08
*** yog_ has joined #openstack-ironic14:09
linggaoGood morning Ironic.14:11
NobodyCamgood morning linggao :)14:11
*** masterbound has quit IRC14:12
linggaoHi NobodyCam, long time no see. :-)14:12
NobodyCamya :)14:12
NobodyCamhope your doing good :)14:12
thiagopmorning linggao14:12
linggaomorning thiagop14:12
linggaoNobodyCam, I am doing fine. Instead of deveoping, now I am using ironic.14:13
linggaoI have a question.  if a svr being deployed needs some more processing than just the basic install the OS over the network (for example if it also needs RAID configured) what determines that should be done?14:14
*** yog_ has quit IRC14:14
*** zz_natorious is now known as natorious14:14
openstackgerritMerged openstack/ironic-python-agent: Bump wait timeout in functional tests to 5 seconds  https://review.openstack.org/21471814:16
NobodyCamlinggao: awesome.. have you seen the zapping spec14:16
linggaono, what is it?14:17
*** VikasC has quit IRC14:17
NobodyCamlinggao: take a look at https://github.com/openstack/ironic-specs/blob/master/specs/approved/implement-zapping-states.rst14:18
NobodyCamlinggao: also https://github.com/openstack/ironic-specs/blob/master/specs/approved/inband-raid-configuration.rst14:18
*** penick has joined #openstack-ironic14:21
*** albertoffb has joined #openstack-ironic14:22
linggaoNobodyCam, thanks for the pointers. Have they been impelemented already?14:22
NobodyCamlinggao: we are working toward them.. I don't beleve everything has landed yet.14:24
jlvillalGood morning NobodyCam jroll dtantsur linggao thiagop TheJulia and the rest of Ironic14:24
NobodyCammornign jlvillal14:24
thiagopmorning jlvillal14:24
* jlvillal wonders where lucasgomes is14:24
dtantsurjlvillal, morning14:24
*** alexpilotti has joined #openstack-ironic14:24
jlvillalAny thoughts on deleting ironic.config.sample file and replace it with README on how to generate it?  Similar to what Nova did here: https://review.openstack.org/#/c/81588/14:24
linggaogood morning jlvillal14:24
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent: Allow passing node UUID to lookup  https://review.openstack.org/21506114:25
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent: Add support for inspection using ironic-inspector  https://review.openstack.org/20558714:25
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent: Extend hardware manager with data needed for inspector  https://review.openstack.org/20988914:25
dtantsurjroll, JoshNang, could you take one more look at https://review.openstack.org/209889 I had to rebase it...14:25
*** alexpilotti has quit IRC14:29
*** deray has joined #openstack-ironic14:29
jrolldtantsur: yeah, will do14:29
jrollmorning jlvillal14:29
jlvillal:)14:29
*** VikasC has joined #openstack-ironic14:34
*** mtanino has joined #openstack-ironic14:35
*** alexpilotti has joined #openstack-ironic14:36
*** dtantsur is now known as dtantsur|brb14:36
*** VikasC has quit IRC14:39
*** natorious is now known as zz_natorious14:44
* TheJulia retries awake state14:44
NobodyCamlol14:45
thiagopguys, what is the default user for fedora DIB generated images?14:45
thiagopI'm really finding conflicting docs about it and none worked so far14:46
TheJuliathiagop: what kind of image are you building?14:48
thiagopvm (to use with IPA)14:48
thiagopTheJulia: ^14:49
TheJuliawill it include the ironic-agent inside the image?14:49
thiagopTheJulia: nope, it is the user image, not deploy14:49
TheJuliaok14:49
TheJuliaSo... cloud-init? or glean?14:50
thiagopTheJulia: I found docs sayin' that the user is "fedora", "ec2-user"...14:50
TheJuliaand config drive, or no config drive?14:50
thiagopcloud-init14:50
thiagopno config drive14:50
TheJuliacloud-init from metadata should be fedora if I remember correctly14:50
TheJuliabut if it can't reach the metadata server, then that user will never be available to ssh into with the key supplied upon instance creation14:51
thiagopTheJulia: iSCSI deploy seems fine, just agent + fedora that is getting some pain...14:52
mgoddarddtantsur, have you tried using the inspector ramdisk in a virtualbox VM? 'dmidecode --type memory' is failing for me14:52
TheJuliathiagop: if your running into issues, try adding the devuser element14:55
*** romcheg has quit IRC14:55
thiagopTheJulia: good idea14:55
*** r-daneel has joined #openstack-ironic15:02
*** e0ne has joined #openstack-ironic15:03
*** Nisha_away has joined #openstack-ironic15:06
*** e0ne has quit IRC15:07
*** e0ne has joined #openstack-ironic15:08
*** alexpilotti has quit IRC15:13
*** bapalm has joined #openstack-ironic15:21
rcarrillocruz++ devuser, i pretty much add that by default on my deploys15:26
TheJuliait does make some things easier when teting :)15:27
*** Nisha_away has quit IRC15:27
TheJuliaor bootstrapping really, because you could always have a playbook, recipe, or manifest rip the devuser back out after the machine is under your control <insert evil, manical laughing here>15:28
*** alexpilotti has joined #openstack-ironic15:28
*** e0ne has quit IRC15:29
*** pal has joined #openstack-ironic15:30
*** alexpilotti has quit IRC15:33
*** cdearborn has quit IRC15:36
*** romcheg has joined #openstack-ironic15:38
*** tsekiyama has joined #openstack-ironic15:41
*** alexpilotti has joined #openstack-ironic15:41
thiagopladies and gentleman, if somebody could put some eyes on that we'd appreciate very much: https://review.openstack.org/#/c/191822/15:43
*** mestery has joined #openstack-ironic15:43
*** mestery is now known as mestery_afk15:44
*** Marga_ has quit IRC15:47
*** absubram has joined #openstack-ironic15:47
*** pal has quit IRC15:50
openstackgerritMerged openstack/bifrost: Fix typos in bifrost/playbooks  https://review.openstack.org/21543215:58
*** Marga_ has joined #openstack-ironic16:00
*** zz_natorious is now known as natorious16:01
*** mgoddard has quit IRC16:02
*** mgoddard has joined #openstack-ironic16:02
*** jistr has quit IRC16:05
*** thiagop_ has joined #openstack-ironic16:12
*** puranamr has joined #openstack-ironic16:13
*** deray has quit IRC16:14
*** alexpilotti has quit IRC16:17
*** trown is now known as trown|lunch16:18
*** puranamr has quit IRC16:19
*** penick has quit IRC16:19
*** puranamr has joined #openstack-ironic16:19
openstackgerritTomoki Sekiyama proposed openstack/ironic: [WIP] Add REST API for volume connector operation  https://review.openstack.org/21458616:21
linggaoIronic folks, I have a question.  what is the difference between a zapping process and a cleaning process?16:22
JoshNanglinggao: cleaning happens automatically (between active->available, manageable->available), zapping is operator initiated from manageable state16:23
JoshNangcleaning is the same every time, and are ordered by the steps' priority, the zapping steps are whatever steps the operator passes to the API.16:24
*** puranamr has quit IRC16:24
*** natorious is now known as zz_natorious16:24
*** puranamr has joined #openstack-ironic16:24
*** puranamr has quit IRC16:24
JoshNangcleaning steps are any step with priority >0, zapping steps are all the clean steps + steps with priority = 016:25
linggaoJoshNang, if I want to do raid configuration during the deployment time, what should I do?16:26
JoshNanglinggao: not sure if we have an answer to that yet16:29
*** degorenko has quit IRC16:30
JoshNangiirc ramesh's raid spec was to allow raid configuration via zapping, so not at deploy time16:30
linggaoJoshNang, then how do we do raid configuration today for a node? Do we run a ironic command ahead of the deployment?16:31
*** puranamr has joined #openstack-ironic16:31
linggaoJoshNang, what is the command to start a zapping task?16:33
JoshNanglinggao: i don't think all the raid bits are merged yet, so we don't do it. but yes, when that's in you'd set up raid on the node before provisioning them16:33
jrolllinggao: raid support isn't done yet, it's a work in progress16:33
jrollsame for zapping16:33
linggaojroll, JoshNang thanks for the response.  let me ask a more general question. If I want the deployment process to do more than just deploying simple os, for example, raid configureation before deployment, run a cusomer postscript after deployment etc.  Do we have a way to do it today?16:35
*** thiagop_ has quit IRC16:36
JoshNanglinggao: no. and as far as postscript, idk if that will ever be supported. we tend to not touch the tenant OS after it's been written to disk16:37
jrolllinggao: I don't believe so, no. the "run a customer postscript after deployment" part is outside the scope of ironic. we give them a machine, they can use automation tools to run software. though cloud-init has some ways to do things like that automatically, see also nova boot --user-date16:37
jroll--user-data, that is16:37
JoshNangi don't think we even have specs for just-in-time deployment tasks yet, but i know people want it. we just have limited amounts of time.16:39
openstackgerritJohn L. Villalovos proposed openstack/ironic: Move tests into correct directories  https://review.openstack.org/21531916:40
TheJuliaThe closest ironic can get you is you have userdata or something in your configuration drive that cloud-init acts upon, but you have to supply the configuration drive if your deploying outside of nova.16:40
linggaojroll JoshNang, I did not mean the script from customer, I meant the script that is specific to a cloud environment.16:40
JoshNanglinggao: what would the script do?16:40
jrolllinggao: such as?16:40
linggaosuch as some network twicking.16:41
*** AlexeyElagin has quit IRC16:41
*** rameshg87 has joined #openstack-ironic16:42
jrolllinggao: cloud-init can do network setup, based on the info from neutron16:42
*** rameshg87 has left #openstack-ironic16:42
*** derekh has quit IRC16:43
openstackgerritJohn L. Villalovos proposed openstack/ironic: Stop providing 'message' property in IronicException  https://review.openstack.org/21536216:43
linggaoOK. jroll JoshNang back to the raid part, when node state changes from active->available, do we do raid cleaning or raid configuring?16:44
linggaohow about manageable->available?16:45
JoshNanglinggao: depends on configuration and your driver. if using the agent deploy driver, it'll erase the disks..but how that interacts with raid disks, i'm not sure.16:45
JoshNangmanagable->available and active->available are the same in terms of cleaning16:45
*** max_lobur1 has joined #openstack-ironic16:46
*** max_lobur has quit IRC16:46
JoshNangif you can configure your raid inside the agent, you could conceivably set up raid as part of cleaning by making a custom hardware manager for IPA16:47
JoshNang(though ramesh is working on that too so you don't have to do as much work)16:47
*** lazy_prince has quit IRC16:47
linggaoJoshNang, "if you can configure your raid inside the agent" -- this is part I am confued about.16:49
*** davideagnello has joined #openstack-ironic16:49
*** alexpilotti has joined #openstack-ironic16:49
JoshNanglinggao: you'd have to modify the agent, include your raid configuration tool, write some code to support it, and be able to run your raid configuration utility from inside the OS (not via iLO or DRAC)16:50
linggaoJoshNang, should that be a process before deployment (or during deployment)?  From the design it looks like that configure raid is part of the cleaning process.16:52
linggaoThat's whay I am confused.16:52
JoshNangright, it would be part of cleaning then still16:52
linggaoSo cleaning means making it ready for next deployment?16:53
JoshNangcorrect16:53
*** amotoki has quit IRC16:53
linggaoGot it, thanks!16:54
*** meghal1 has joined #openstack-ironic16:54
JoshNanglinggao: though, to be clear, it's making it ready for the next deployment when a tenant deletes an instance, not right before a deployment16:54
JoshNangit's active->cleaning->{power off and wait for next deploy}->available16:55
linggaoI see.16:55
linggaoI was thinking available->preparing (including raid configuration)->deploying->active. :-)16:56
*** afaranha has joined #openstack-ironic16:56
JoshNangnot yet. i think it's something we'll support eventually, not until m at least16:57
*** achanda has joined #openstack-ironic16:58
afaranhaHello, does anyone runs devstack with ironic on a docker container?16:58
*** dtantsur|brb is now known as dtantsur16:59
dtantsurmgoddard, never tried virtualbox, sorry16:59
linggaook thanks for your time and patience. jroll JoshNang.16:59
JoshNanglinggao: no problem!16:59
*** Marga_ has quit IRC17:00
dtantsurmgoddard, if we don't use dmidecode, we have no other means of figuring out real memory size..17:00
jrollafaranha: I haven't personally, I think it's possible. however iscsi in docker is painful17:00
afaranhajroll, I'm not at this stage yet. I got errors when trying to stack17:01
jrollafaranha: OH, all of devstack inside docker?17:01
jrollafaranha: I'd be shocked if that worked, because kvm, neutron, etc17:01
afaranhajroll, I saw some work on that, from jay pipes https://github.com/jaypipes/os-ext-testing-data17:02
jrollafaranha: hm. at any rate, I'm not sure it's supported17:03
afaranhajroll I'm trying to run a CI for Ironic, So for every test to have the latest devstack we just create a container and run a new devstack17:04
jrollafaranha: right, I'm not sure devstack in a container is supported... to my knowledge it hasn't been done with ironic. idk.17:04
jrollmight be worth asking the #openstack-qa folks, or you could paste your errors somewhere and link it here17:05
afaranhasure, I'm gonna ask there17:05
afaranhaand the errors I'm getting is these: http://paste.openstack.org/show/423573/17:05
jrollhm, that might be unique to ironic's stuff, but doesn't look related to ironic17:07
jrollwe do some iptables things in setup17:07
jrollso if you can make iptables work at all in that container, it should be ok17:07
*** shoutm has quit IRC17:08
afaranhajroll, the kernel does have the ebtable, but the command are returning error17:08
jrollafaranha: right, but they're just regular iptables commands17:09
afaranhaIt seems that the problem is in modprobe17:09
afaranhaThough I didn't test to run devstack on the host, I'll try just to be sure that the host OS supports it17:10
afaranhajroll, thank you, I'm have a meeting right now, I'll test that later17:11
jrollyou're welcome :)17:12
*** lsmola has quit IRC17:13
*** puranamr has quit IRC17:16
openstackgerritJosh Gachnang proposed openstack/ironic: Execute cleaning_error_handler on heartbeat errors  https://review.openstack.org/21376917:16
*** puranamr has joined #openstack-ironic17:16
*** puranamr has quit IRC17:21
*** puranamr has joined #openstack-ironic17:21
*** trown|lunch is now known as trown17:22
*** alexpilotti has quit IRC17:22
*** pelix has quit IRC17:25
*** praneshp has joined #openstack-ironic17:30
jlvillalafaranha: You might look into the Kolla project17:31
*** [1]cdearborn has joined #openstack-ironic17:36
*** bradjones has quit IRC17:37
*** alexpilotti has joined #openstack-ironic17:38
*** bradjones has joined #openstack-ironic17:38
*** bradjones has quit IRC17:38
*** bradjones has joined #openstack-ironic17:38
*** alexpilotti has quit IRC17:42
*** achanda has quit IRC17:44
*** penick has joined #openstack-ironic17:45
*** alexpilotti has joined #openstack-ironic17:50
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector: [WIP] Add introspection rules support  https://review.openstack.org/20837517:53
*** jaypipes is now known as leakypipes18:00
openstackgerritDmitry Tantsur proposed openstack/ironic: Use JsonEncoded{Dict,List} from oslo_db  https://review.openstack.org/21573918:03
*** rvasilets___ has joined #openstack-ironic18:03
*** dtantsur is now known as dtantsur|afk18:05
*** mgoddard has left #openstack-ironic18:05
*** achanda has joined #openstack-ironic18:07
*** achanda has quit IRC18:08
*** achanda has joined #openstack-ironic18:08
*** achanda has quit IRC18:09
devanandaquick informal poll -- how effective did ya'll feel the room / space allocations were in Vancouver? as a reminder, we had 2 big, 6 small, and a whole day "working session"18:16
*** pal has joined #openstack-ironic18:17
*** boris-42 has quit IRC18:20
openstackgerritMerged openstack/ironic-specs: Change "max_retries" to "max_polling_attempts" on OneView driver spec  https://review.openstack.org/21516818:21
krotscheckIronic-webclient ACL's have merged.18:23
devananda\o/18:23
krotscheckAsking dlarkb to do the inheritance thing right now18:24
devanandakrotscheck: ok, i now have adminy things on those groups18:27
devanandabesides the group inheritence, are there specific people you would like to seed them with?18:27
JoshNangdevananda: the room allocations seemed pretty good...we probably could have switched one of the big room one that were lightly attended for the neutron session that was packed, but hindsight and all. better than paris IMO18:28
devanandaJoshNang: yea, in hindsight, I def agree about the placement of the neutron session18:29
krotscheckWooot18:29
krotscheckdevananda: JoshNang seems like a sane choice on that project? Either him or jroll, we can throw them in the thunderdome together and see who comes out.18:30
JoshNang+1 to thunderdome18:30
* devananda gets popcorn ready18:30
* krotscheck wonders if we should approve patches by Thunderdome.18:31
devanandakrotscheck: don't we already?18:32
JoshNangkrotscheck: are you not doing the "all ironic cores are cores on webclient" thing?18:32
devanandaJoshNang: we did that thing18:32
krotscheckOh, does that mean that those people are cores now?18:32
devanandaI was asking if there are specific other people who are not ironic-core18:32
JoshNanggotcha18:33
krotscheck¯\_(ツ)_/¯18:33
JoshNangi'll still throw down with jroll in the thunderdome18:33
devanandaawesome :)18:34
* trown chants "Two man enter...one man leave"18:34
jrolluh oh18:36
* jroll reads18:36
jlvillaldevananda: Poll answer: For the most part the room allocation seemed good. Though Ironic does seem to be becoming more popular. As others stated the only too small room was the Neutron session.  But that might just be because people didn't want to leave.18:36
jroll+1 for JoshNang on that webclient core group18:37
*** absubram has quit IRC18:38
krotscheckNow if I can only convince him to _contribute_ ;)18:39
NobodyCamdevananda: for the quick poll I liked the smaller rooms better. tho it did feel a little cramped for a few of the afternoon sessions18:40
jrollkrotscheck: you gotta take that up with JayF :P18:40
* jroll out for a bit18:40
devanandacool, thanks18:40
NobodyCamofc that could have also been that I just ate too much18:40
*** pal has quit IRC18:40
krotscheckOooh oooh, I know how to do that.18:40
* krotscheck points BadCub at JayF18:40
krotscheckGo!18:40
* krotscheck takes cover.18:40
*** absubram has joined #openstack-ironic18:41
BadCub*frowns and grumbles* why is BadCub being pointed at folks?18:41
NobodyCamhttp://memecrunch.com/meme/FO8Q/thunderdome-office/image.png18:41
meghal1jroll:  JoshNang hey guys I was wondering if there is a way for ironic node to be disabled from scheduling (which is maintenance mode), as well as be able to do a standalone ironic boot (which is not supported for nodes in maintenance) ?18:41
krotscheckBadCub: You told me to point you at problems, yes?18:42
BadCubkrotscheck: well, yeah.... LOL18:42
krotscheckBe careful what you ask for :)18:42
krotscheckalllrightey18:42
krotscheckCurrent ironic webclient status.18:43
BadCubbut it's Friday... :p18:43
krotscheckStill waiting on oslo18:43
BadCubooohhhh18:43
krotscheckStill waiting on an eslint release.18:43
BadCubugh18:43
krotscheck(Which is waiting on a thing)18:43
BadCubooohhh.. BadCub like things18:43
*** e0ne has joined #openstack-ironic18:43
krotscheckRight, so there are two oslo patches that have to land before the CORS middleware for Ironic will pass gate.18:43
krotscheckBoth of them in Global Requirements18:44
BadCubugh18:44
krotscheckOne: https://review.openstack.org/#/c/215124/218:44
krotscheckTwo: https://review.openstack.org/#/c/215320/18:44
krotscheck(That second one is I have-no-idea broken)18:44
Madasimeghal1: Managed state might be more permissive than Maintenance mode, but I don't know if it will allow you to boot or not18:44
* BadCub goes to look18:45
krotscheckPublishing is waiting on this infra/project-config chain https://review.openstack.org/#/q/status:open+project:openstack-infra/project-config+branch:master+topic:npm-publish-new,n,z18:45
BadCubhttps://review.openstack.org/#/c/215124/2 has +A18:45
krotscheckWhich is really waiting on https://review.openstack.org/#/c/210601/18:45
krotscheckBadCub: YAY18:46
dhellmannkrotscheck: I just approved that first patch18:46
krotscheckAbout $%$#$%#$% time18:46
krotscheck:D18:46
JoshNangkrotscheck: yeah, not sure how much time i'll have to write code in the short term (as much as I enjoy writing angular), but i can certainly do reviews. personally, i'd like to replace our dashboard with webclient18:46
dhellmannkrotscheck: I haven't looked at why the other one is failing, it is because we don't have a 2.7.0 yet?18:46
krotscheckJoshNang: hurgleburglar and I had a great head to head wednesday on how to do that.18:46
krotscheckdhellmann: I suspect so, yeah. Should I just remove the upper constraint?18:46
JoshNang\o/18:47
devanandadhellmann: ohhai. to add someone to ironic's release team / liaisons, in the new system, what do I do?18:47
dhellmannkrotscheck: what's the most current version of that lib, and what is the lowest version that works18:47
krotscheckdhellmann: The most current version is 2.6.118:47
JoshNangmeghal1: hmmm what do you mean standalone ironic boot? like deploy to the node?18:47
krotscheckdhellmann: The latest version is 2.6.118:47
dhellmanndevananda: I think just list them in the liaisons page in the wiki, unless you mean something more than that?18:47
devanandadhellmann: perhaps that's all :)18:48
devanandathanks18:48
*** saripurigopi has quit IRC18:48
dhellmannkrotscheck: does 2.6.1 not have the same issue as 2.6.0? I didn't see whether the problem was resolved with a new release (I was on a plane all day yesterday)18:48
*** alexpilotti has quit IRC18:49
BadCubkrotscheck: have you popped into Infra and asked for more reviews on https://review.openstack.org/#/c/215124/2 ?18:49
krotscheckdhellmann: https://review.openstack.org/#/c/214962/518:49
krotscheckBadCub: Those are relatively new patches, and about 2 weeks ago I got my hand slapped for asking for reviews out of turn.18:49
BadCubugh18:49
dhellmannkrotscheck: ok, was that *released*?18:49
krotscheckdhellmann: Look at the git log of the 2.6.1 tag, yes.18:49
afaranhajlvillal, thanks, we testing it now.18:50
krotscheckdhellmann: Though I don't know if they followed the release process, lemme doublecheck18:50
* BadCub does not understand why someone would get a hand-slap for asking for reviews :(18:50
dhellmannkrotscheck: ok, then I think if you use 2.6.1 instead of 2.7.0 in the constraints file the patch will work18:50
krotscheckBadCub: Ehn, I've mostly given up on making anyone do anything.18:51
BadCubYeah, that seems oddly strange for Infra. They are usually kind and gentle folk18:52
meghal1Madasi:  thanks for your response…will look into managed state, but unfortunately we are still at juno18:53
meghal1JoshNang: yeah I mean node deploy18:53
meghal1JoshNang:  was thinking of a flow where siteops could do auditing on hw before marking it as available18:54
JoshNangmeghal1: that's what manageable is for, though you can't deploy to it18:54
JoshNangin our (onmetal) flow, new/fixed nodes are in manageable, we do any spot checking we need, then move them to available, and cleaning does all the 'is this node ready for scheduling' bits18:55
meghal1JoshNang:  so with liberty, does resource tracker look only at nodes in 'available' state to make it available for scheduling ?18:56
krotscheckWell, at least I have a local ironic I can work against.18:57
* krotscheck is looking forward to getting back to javascript18:57
JoshNangmeghal1: yeah, let me make sure though18:57
JoshNangyeah, here's the decision: https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L21418:58
meghal1JoshNang:  cool…that is much better rather than having some keys in capabilities which scheduler will look at before picking up a node18:59
*** pal has joined #openstack-ironic19:00
*** alexpilotti has joined #openstack-ironic19:04
*** alexpilotti has quit IRC19:08
devanandagotta run out to view an apartment -- bbl19:14
*** Marga_ has joined #openstack-ironic19:15
*** alexpilotti has joined #openstack-ironic19:16
*** absubram has quit IRC19:17
*** e0ne has quit IRC19:18
*** Marga_ has quit IRC19:19
*** Marga_ has joined #openstack-ironic19:19
*** dprince has quit IRC19:27
*** pal has quit IRC19:34
openstackgerritMario Villaplana proposed openstack/ironic-python-agent: Check that block devices exist in /dev and fix block device test  https://review.openstack.org/21272519:37
penickJoshNang and mariojv, mind looking at https://review.openstack.org/#/c/212206/ to see if it’s current state makes sense?19:37
mariojvsure19:37
*** e0ne has joined #openstack-ironic19:42
penickthanks!19:44
*** zz_natorious is now known as natorious19:46
*** e0ne has quit IRC19:53
*** pal has joined #openstack-ironic19:56
*** meghal1 has quit IRC19:57
*** natorious is now known as zz_natorious19:57
*** boris-42 has joined #openstack-ironic19:58
*** zz_natorious is now known as natorious19:59
mariojvpenick: just two minor comments, but it makes sense to me20:00
penickcool, thx20:01
*** albertoffb has quit IRC20:03
mariojvpenick: added 1 more comment, very minor nit20:05
penicknp, i’ll fix those today20:05
*** pal has quit IRC20:05
*** alexpilotti has quit IRC20:06
*** rvasilets___ has quit IRC20:11
*** Marga_ has quit IRC20:12
JoshNangpenick: left a comment, somewhat unclear on how the remote ipxe server will work i think20:12
JoshNangunfortunately, I have to run and give a talk about cleaning20:13
penickk, we can chat when you’re back. Or i’ll just reply in the patch20:13
JoshNangeither works!20:14
thiagoplittle question: iscsi deploy should be allowed to launch whole disk images?20:14
*** chadix has joined #openstack-ironic20:15
thiagopI remember seeing agent_* drivers complaining when launching baremetal images...20:15
*** gridinv_ has joined #openstack-ironic20:16
jrollyes, it supports it20:16
jrollnot sure whether master/kilo/whatever20:16
*** Marga_ has joined #openstack-ironic20:18
*** max_lobur1 has quit IRC20:19
*** alexpilotti has joined #openstack-ironic20:22
*** meghal has joined #openstack-ironic20:26
thiagopjroll: I tried to launch it with iscsi deploy now (mistakenly) and cloud-init got crazy20:26
jrollhmm20:26
thiagopjroll: I think there is a special parameter to do that with iscsi, right?20:26
*** puranamr has quit IRC20:26
jrollthiagop: I have no idea, I don't think so20:27
*** alexpilotti has quit IRC20:27
*** puranamr has joined #openstack-ironic20:27
*** natorious is now known as zz_natorious20:29
*** afaranha has left #openstack-ironic20:34
*** alexpilotti has joined #openstack-ironic20:34
*** zz_natorious is now known as natorious20:34
*** natorious is now known as zz_natorious20:37
*** zz_natorious is now known as natorious20:37
*** gridinv_ has quit IRC20:41
*** gridinv_ has joined #openstack-ironic20:41
thiagopcalling it a day20:48
thiagophave a good weekend you all20:48
TheJuliayou too20:50
*** linggao has quit IRC20:51
NobodyCamhave a good weekend thiagop20:51
*** thiagop has quit IRC20:53
*** thrash is now known as thrash|wknd20:55
*** gridinv_ has quit IRC20:59
*** natorious is now known as zz_natorious21:05
*** jjohnson2 has quit IRC21:06
openstackgerritJames Penick proposed openstack/ironic-specs: No IPA to conductor communication  https://review.openstack.org/21220621:06
*** puranamr has quit IRC21:16
*** gridinv_ has joined #openstack-ironic21:16
*** puranamr has joined #openstack-ironic21:17
*** meghal has quit IRC21:17
*** trown is now known as trown|outttypeww21:17
*** nic has joined #openstack-ironic21:22
*** nic is now known as Guest2576921:22
openstackgerritJohn L. Villalovos proposed openstack/ironic: Stop providing 'message' property in IronicException  https://review.openstack.org/21536221:22
*** Guest25769 has quit IRC21:23
*** alexpilotti has quit IRC21:28
*** MattMan has joined #openstack-ironic21:30
*** alexpilotti has joined #openstack-ironic21:34
*** gridinv_ has quit IRC21:36
*** alexpilotti has quit IRC21:39
*** r-daneel has quit IRC21:42
*** bradjones has quit IRC21:42
*** meghal has joined #openstack-ironic21:43
*** bradjones has joined #openstack-ironic21:43
*** bradjones has quit IRC21:43
*** bradjones has joined #openstack-ironic21:43
*** [1]cdearborn has quit IRC21:46
openstackgerritTomoki Sekiyama proposed openstack/ironic: Add volume_connector table to save connector information  https://review.openstack.org/20098321:48
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: Updated eslint rules.  https://review.openstack.org/21579521:50
*** fultonj has joined #openstack-ironic21:50
*** alexpilotti has joined #openstack-ironic21:54
*** MattMan has left #openstack-ironic21:54
SpamapSTheJulia: hi. I was thinking about whipping up a patch to the bifrost README that recommends using a local settings yaml instead of modifying group_vars. k?22:06
SpamapSTheJulia: question.. I notice that we have a 'name' field in dynamic inventory, but it's not being set in the ironic node record. Any reason?22:14
*** huats has quit IRC22:18
*** romcheg has quit IRC22:24
*** meghal1 has joined #openstack-ironic22:26
*** meghal has quit IRC22:26
*** meghal1 has quit IRC22:26
*** meghal has joined #openstack-ironic22:26
*** huats has joined #openstack-ironic22:27
*** max_lobur has joined #openstack-ironic22:29
*** meghal has quit IRC22:31
*** meghal has joined #openstack-ironic22:31
*** achanda has joined #openstack-ironic22:38
*** max_lobur has quit IRC22:39
*** alexpilotti has quit IRC22:45
*** alexpilotti has joined #openstack-ironic22:51
*** alexpilotti has quit IRC22:55
*** fultonj has quit IRC23:01
*** penick has quit IRC23:04
*** alexpilotti has joined #openstack-ironic23:11
*** puranamr has quit IRC23:15
*** puranamr has joined #openstack-ironic23:20
*** meghal has quit IRC23:20
*** meghal has joined #openstack-ironic23:30
*** meghal has quit IRC23:30
*** meghal has joined #openstack-ironic23:30
* jlvillal feels like he didn't get to do any Ironic work today :(23:33
*** meghal has quit IRC23:35
openstackgerritJohn L. Villalovos proposed openstack/ironic: Fix nits from 'HTTP constants' patch  https://review.openstack.org/21584023:50

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