Friday, 2020-03-20

openstackgerritPhil Sphicas proposed airship/armada master: Apply security context to tiller in Armada pod  https://review.opendev.org/70926400:28
openstackgerritPhil Sphicas proposed airship/armada master: Apply security context to tiller in Armada pod  https://review.opendev.org/70926401:00
openstackgerritPhil Sphicas proposed airship/armada master: Fix rendering for volumes and mounts in Armada pod  https://review.opendev.org/71401101:00
openstackgerritdiwakar thyagaraj proposed airship/promenade master: [WIP] Fix apparmor for Promenade Containers  https://review.opendev.org/71013201:50
*** rezroo has joined #airshipit04:40
*** evrardjp has quit IRC05:36
*** evrardjp has joined #airshipit05:36
*** mcriswell has quit IRC05:39
openstackgerritNikolay Fedorov proposed airship/airshipctl master: Add Bare Metal Operator resources  https://review.opendev.org/70653306:23
openstackgerritNikolay Fedorov proposed airship/airshipctl master: Add Bare Metal Operator Ironic config files  https://review.opendev.org/70673606:23
openstackgerritNikolay Fedorov proposed airship/airshipctl master: Add Bare Metal Operator Ironic entrypoints  https://review.opendev.org/70673706:23
openstackgerritNikolay Fedorov proposed airship/airshipctl master: Add Bare Metal Operator Ironic config files  https://review.opendev.org/70673606:57
*** dpawlik has joined #airshipit07:21
*** rezroo has quit IRC07:51
*** zogger has quit IRC09:45
*** roman_g has joined #airshipit10:27
openstackgerritDmitry Ukov proposed airship/airshipctl master: Shift CAPI function to upstream implementation  https://review.opendev.org/71406910:41
*** zogger has joined #airshipit10:53
*** roman_g has quit IRC11:03
*** dpawlik has quit IRC11:50
*** mcriswell has joined #airshipit11:58
*** mcriswell has quit IRC12:06
*** roman_g has joined #airshipit12:09
*** dpawlik has joined #airshipit12:21
*** mcriswell has joined #airshipit12:47
openstackgerritDmitry Ukov proposed airship/airshipctl master: Shift CAPI function to upstream implementation  https://review.opendev.org/71406912:57
openstackgerritNikolay Fedorov proposed airship/airshipctl master: Shift CAPM3 function to upstream implementation  https://review.opendev.org/71410513:07
openstackgerritNikolay Fedorov proposed airship/airshipctl master: Shift CAPM3 function to upstream implementation  https://review.opendev.org/71410513:14
openstackgerritSreejith Punnapuzha proposed airship/airshipctl master: [#106] Add docker install role  https://review.opendev.org/71154013:16
openstackgerritSreejith Punnapuzha proposed airship/zuul-airship-roles master: [#106] Add docker install role  https://review.opendev.org/71410913:22
*** roman_g has quit IRC13:22
openstackgerritDmitry Ukov proposed airship/airshipctl master: Shift KubeAdm provider function to upstream  https://review.opendev.org/71411013:26
openstackgerritDmitry Ukov proposed airship/airshipctl master: Shift CAPI function to upstream implementation  https://review.opendev.org/71406913:26
-openstackstatus- NOTICE: Gerrit (review.opendev.org) will be down for maintenance starting at 14:00 (in less than 20 mins), probably until 15:00 UTC13:41
openstackgerritSean Eagan proposed airship/armada master: Move kubernetes client to >=11.0.0  https://review.opendev.org/71411813:58
-openstackstatus- NOTICE: The Gerrit service on review.opendev.org is offline for maintenance until 15:00 UTC http://lists.opendev.org/pipermail/service-announce/2020-March/000001.html14:03
*** ChanServ changes topic to "The Gerrit service on review.opendev.org is offline for maintenance until 15:00 UTC http://lists.opendev.org/pipermail/service-announce/2020-March/000001.html"14:04
*** mcriswell has quit IRC14:08
*** mcriswell has joined #airshipit14:09
airship-irc-bot<mattmceuen> Hmm, I'm getting 503 Service Unavailable out of the opendev gerrit UI; anyone aware of any planned/known work on infra?14:11
airship-irc-bot<dwalt> @mattmceuen one message up :slightly_smiling_face:14:12
airship-irc-bot<mattmceuen> lol14:12
airship-irc-bot<dwalt> I think they're switching it over to containers14:12
airship-irc-bot<mattmceuen> cool, so 45min left in the window14:13
*** roman_g has joined #airshipit14:13
openstackgerritVladimir Maliaev proposed airship/promenade master: Adjust plugin cri parameters  https://review.opendev.org/71316414:26
*** rezroo has joined #airshipit14:49
openstackgerritSean Eagan proposed airship/armada master: Add apply_chart entrypoint  https://review.opendev.org/69772814:49
openstackgerritSean Eagan proposed airship/armada master: [WIP] Add chart CRD and associated reference resolver  https://review.opendev.org/70696714:51
openstackgerritSean Eagan proposed airship/armada master: [WIP] Airship 2 integration gating  https://review.opendev.org/71372914:51
-openstackstatus- NOTICE: Gerrit maintenance is concluded at this time and requested renames have been performed15:01
*** ChanServ changes topic to "https://opendev.org/airship || https://wiki.openstack.org/wiki/Airship || https://review.opendev.org/#/q/projects:airship+status:open+NOT+label:Verified%253D-1+NOT+label:Workflow%253D-1+NOT+message:DNM+NOT+message:WIP"15:01
openstackgerritIan Howell proposed airship/airshipctl master: WIP: Cluster Status library tools  https://review.opendev.org/71331915:03
airship-irc-bot<dwalt> In adding the capability to directly change the power state of remote hosts using airshipctl, I have been playing around with the organization of our Redfish client. I envisioned an interface of remote commands that clients like redfish could implement in order to allow us to add future clients and satisfy `remoteDirect` and the power commands I am adding. Something like:  ```package remote  type Client interface {15:09
airship-irc-botGetSystemPowerState() RebootSystem() SetSystemBootSource()     SetSystemPowerState() SetVirtualMedia() NewClient() }  type ClientOptions struct { clientType string ephemeralNodeID string isoPath string remoteURL url.URL }``` ```package redfish  type ClientOptions struct { remote.ClientOptions redfishAPI redfishAPI.RedfishAPI }  func (c ClientOptions) RebootSystem(ctx context.Context, systemID string) error { resetReq :=15:09
airship-irc-botredfishClient.ResetRequestBody{} resetReq.ResetType = redfishClient.RESETTYPE_FORCE_OFF  _, httpResp, err := c.redfishAPI.ResetSystem(ctx, systemID, resetReq) if err = ScreenRedfishError(httpResp, err); err != nil { return err }  time.Sleep(systemRebootDelay)  resetReq.ResetType = redfishClient.RESETTYPE_ON _, httpResp, err = c.redfishAPI.ResetSystem(ctx, systemID, resetReq)  return ScreenRedfishError(httpResp, err) }``` And you15:09
airship-irc-botcould use the client wherever like this: ```ctx, client := redfish.NewClient()  powerState, err := client.RebootSystem(ctx, systemID) if err != nil { return err }``` @ih616h @dukov does this make sense with the direction we're heading? I didn't want to make any sweeping redfish changes since the package is in flux right now, but I'd be happy to file a detailed issue to be handled at a later date if you think this is a good direction.15:09
airship-irc-bot<dwalt> Having a path forward would also make me feel more comfortable shoehorning my current issues in :D15:10
airship-irc-bot<ih616h> Yea that seems like a really good idea. I'm not aware of any other real code that would implement that interface, but at the very least, it gives us a good way of creating a fake client for testing purposes15:12
airship-irc-bot<ih616h> some really early code review though - I think naming the interface "Interface" and the implementation as "Client" is a bit more clear15:13
airship-irc-bot<dwalt> I hadn't even considered testing. I had IPMI in mind. Good point!15:14
airship-irc-bot<dukov> Looks good15:15
airship-irc-bot<dukov> `powerState, err := client.RebootSystem(ctx, systemID)` not sure what should be returned by this function (I'm assuming current state)15:16
airship-irc-bot<dwalt> oops. I kept switching the function I was using in my example15:17
airship-irc-bot<dukov> we also should not forget that redfish is a particular power management driver15:17
airship-irc-bot<dwalt> You're right. Not the powerState, probably15:17
airship-irc-bot<dukov> afair there was a plan to add more (like raw ipmi and smash)15:18
airship-irc-bot<dukov> so ClientOptions should be something like  redfish.Client  object implementing remote.Client interface15:20
airship-irc-bot<dwalt> I see. So the `struct` and `interface` would keep the same name. I like it15:22
airship-irc-bot<ih616h> yea that's definitely better than my suggestion - a "remote client" is already an abstract concept15:23
airship-irc-bot<dwalt> >  afair there was a plan to add more (like raw ipmi and smash) That's exactly what I was looking for. With that in mind, I can start slowly chiseling away at this while keeping disruption towards inflight patches to a minimum15:24
airship-irc-bot<dwalt> One more thing @dukov.  >  we also should not forget that redfish is a particular power management driver Do you mean that redfish will not be as useful as future clients will be? It may not implement the full interface when all is said and done?15:26
*** toabctl has quit IRC15:31
airship-irc-bot<dukov> > Do you mean that redfish will not be as useful as future clients will be? It may not implement the full interface when all is said and done? Personally I think redfish was the best thing that had happened with remote power management :slightly_smiling_face: unfortunately not all servers are supporting it or you have to purchase a separate licence (which may be challenging). Which is we also should consider an alternative15:32
openstackgerritAlan Meadows proposed airship/airshipctl master: [WIP] Support Redfish Auth  https://review.opendev.org/71371115:36
openstackgerritAndrew Schiefelbein proposed airship/airshipui master: [WIP] This adds a plugin for OpenStack to the Airship UI  https://review.opendev.org/71278815:36
openstackgerritMerged airship/armada master: Move kubernetes client to >=11.0.0  https://review.opendev.org/71411815:53
*** jamesgu has joined #airshipit15:53
openstackgerritDmitry Ukov proposed airship/airshipctl master: Enable insecure connections for remotedirect  https://review.opendev.org/71415615:57
*** openstack has joined #airshipit16:55
*** ChanServ sets mode: +o openstack16:55
openstackgerritMerged airship/divingbell master: [ad-hoc] Fix test case exit conditions  https://review.opendev.org/70388017:00
*** toabctl has joined #airshipit17:19
airship-irc-bot<am240k> @dukov have you already tried bumping airshipctl to go-redfish@db034d1d753a653ac137a24f4b08715e00b55408 (Mar 18)17:23
airship-irc-bot<am240k> @dukov rather17:23
airship-irc-bot<am240k> It has some fixes like exposing the Config element (to get the HTTP client), and looks like it may support Media Ejection that I want to absorb into a patchset17:24
airship-irc-bot<am240k> but if its a snakes nest of refactoring, I can delay that17:25
*** mcriswell has quit IRC17:25
*** evrardjp has quit IRC17:36
*** evrardjp has joined #airshipit17:36
openstackgerritMerged airship/treasuremap master: airskiff: Remove --show-all from kubectl commands  https://review.opendev.org/70894818:14
openstackgerritMerged airship/treasuremap master: Fixing deployment issue in aiab  https://review.opendev.org/71399218:15
*** roman_g has quit IRC18:20
openstackgerritMerged airship/treasuremap master: Upload content as root of docs.airshipit.org site  https://review.opendev.org/70659918:24
openstackgerritDrew Walters proposed airship/airshipctl master: [#122] WIP: Add remote.Client interface  https://review.opendev.org/71418718:36
openstackgerritDrew Walters proposed airship/airshipctl master: [#122] WIP: Add remote.Client interface  https://review.opendev.org/71418718:39
*** GoldenBear has joined #airshipit18:42
*** GoldenBear_ has quit IRC18:42
openstackgerritdiwakar thyagaraj proposed airship/promenade master: [WIP] Fix apparmor for Promenade Containers  https://review.opendev.org/71013218:52
openstackgerritSean Eagan proposed airship/armada master: Add chart CRD and usage via apply_chart  https://review.opendev.org/70696718:59
*** KeithMnemonic has joined #airshipit19:06
openstackgerritdiwakar thyagaraj proposed airship/maas master: [WIP]Enable Logs Output in Zuul for Deployment Scripts  https://review.opendev.org/70976319:09
airship-irc-bot<ashlee> airshipit.org/slack should be setup to redirect to the slack invite in the next half hour or so @mattmceuen @alexander.hughes!19:54
openstackgerritSean Eagan proposed airship/armada master: [WIP] Airship 2 integration gating  https://review.opendev.org/71372920:04
openstackgerritIan Howell proposed airship/airshipctl master: WIP: Cluster Status library tools  https://review.opendev.org/71331920:11
openstackgerritIan Howell proposed airship/airshipctl master: WIP: Implement airshipctl cluster status  https://review.opendev.org/71421020:12
airship-irc-bot<alexander.hughes> Great, thanks Ashlee!20:13
openstackgerritAlan Meadows proposed airship/images master: Update debian-isogen to use ubuntu style interface names  https://review.opendev.org/71421120:14
airship-irc-bot<mattmceuen> Thanks @ashlee!20:15
openstackgerritIan Howell proposed airship/airshipctl master: WIP: Implement airshipctl cluster status  https://review.opendev.org/71421020:24
openstackgerritMerged airship/divingbell master: Update dpkg commands to be non-interactive  https://review.opendev.org/71330920:37
openstackgerritIan Howell proposed airship/airshipctl master: WIP: Cluster Status library tools  https://review.opendev.org/71331920:39
openstackgerritIan Howell proposed airship/airshipctl master: WIP: Implement airshipctl cluster status  https://review.opendev.org/71421020:43
openstackgerritSean Eagan proposed airship/armada master: Functional tests for Airship 2 features  https://review.opendev.org/71372920:54
openstackgerritAlan Meadows proposed airship/images master: Update debian-isogen to use ubuntu style interface names  https://review.opendev.org/71421121:02
openstackgerritAlan Meadows proposed airship/images master: Update debian-isogen to use ubuntu style interface names  https://review.opendev.org/71421121:04
openstackgerritJordan Jensen proposed airship/airshipui master: Use master branch for airshipctl and octant  https://review.opendev.org/71423121:13
openstackgerritDrew Walters proposed airship/airshipctl master: [#122] WIP: Add remote.Client interface  https://review.opendev.org/71418721:15
openstackgerritJordan Jensen proposed airship/airshipui master: Use master branch for airshipctl and octant  https://review.opendev.org/71423121:20
openstackgerritMerged airship/airshipui master: Use master branch for airshipctl and octant  https://review.opendev.org/71423121:54
openstackgerritAlan Meadows proposed airship/airshipctl master: [WIP] Support Redfish Auth  https://review.opendev.org/71371121:59
*** georgk6 has joined #airshipit22:00
*** KeithMnemonic has quit IRC22:02
*** georgk has quit IRC22:02
openstackgerritJordan Jensen proposed airship/airshipui master: Use .Get when obtaining argo-ui endpoint  https://review.opendev.org/71330022:06
openstackgerritStas Egorov proposed airship/airshipctl master: New CLI for getting module config  https://review.opendev.org/70728422:19
openstackgerritJordan Jensen proposed airship/airshipui master: Embed Octant  https://review.opendev.org/71400522:19
openstackgerritSirajudeen proposed airship/airshipctl master: [#43-WIP] - organize CLI helper functions  https://review.opendev.org/71375522:26
openstackgerritStas Egorov proposed airship/airshipctl master: New CLI for getting module config  https://review.opendev.org/70728422:39
openstackgerritdiwakar thyagaraj proposed airship/maas master: [WIP]Enable Logs Output in Zuul for Deployment Scripts  https://review.opendev.org/70976322:41
openstackgerritStas Egorov proposed airship/airshipctl master: New CLI for getting module config  https://review.opendev.org/70728422:42
openstackgerritdiwakar thyagaraj proposed airship/maas master: [WIP]Enable Logs Output in Zuul for Deployment Scripts  https://review.opendev.org/70976322:49
openstackgerritSirajudeen proposed airship/airshipctl master: [#43-WIP] - organize CLI helper functions  https://review.opendev.org/71375523:11
*** portdirect has quit IRC23:25
*** evrardjp has quit IRC23:25
*** evrardjp has joined #airshipit23:27
*** portdirect has joined #airshipit23:27
*** irclogbot_1 has quit IRC23:27
*** irclogbot_3 has joined #airshipit23:27
*** evrardjp has quit IRC23:38
*** evrardjp has joined #airshipit23:43

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