openstackgerrit | Phil Sphicas proposed airship/armada master: Apply security context to tiller in Armada pod https://review.opendev.org/709264 | 00:28 |
---|---|---|
openstackgerrit | Phil Sphicas proposed airship/armada master: Apply security context to tiller in Armada pod https://review.opendev.org/709264 | 01:00 |
openstackgerrit | Phil Sphicas proposed airship/armada master: Fix rendering for volumes and mounts in Armada pod https://review.opendev.org/714011 | 01:00 |
openstackgerrit | diwakar thyagaraj proposed airship/promenade master: [WIP] Fix apparmor for Promenade Containers https://review.opendev.org/710132 | 01:50 |
*** rezroo has joined #airshipit | 04:40 | |
*** evrardjp has quit IRC | 05:36 | |
*** evrardjp has joined #airshipit | 05:36 | |
*** mcriswell has quit IRC | 05:39 | |
openstackgerrit | Nikolay Fedorov proposed airship/airshipctl master: Add Bare Metal Operator resources https://review.opendev.org/706533 | 06:23 |
openstackgerrit | Nikolay Fedorov proposed airship/airshipctl master: Add Bare Metal Operator Ironic config files https://review.opendev.org/706736 | 06:23 |
openstackgerrit | Nikolay Fedorov proposed airship/airshipctl master: Add Bare Metal Operator Ironic entrypoints https://review.opendev.org/706737 | 06:23 |
openstackgerrit | Nikolay Fedorov proposed airship/airshipctl master: Add Bare Metal Operator Ironic config files https://review.opendev.org/706736 | 06:57 |
*** dpawlik has joined #airshipit | 07:21 | |
*** rezroo has quit IRC | 07:51 | |
*** zogger has quit IRC | 09:45 | |
*** roman_g has joined #airshipit | 10:27 | |
openstackgerrit | Dmitry Ukov proposed airship/airshipctl master: Shift CAPI function to upstream implementation https://review.opendev.org/714069 | 10:41 |
*** zogger has joined #airshipit | 10:53 | |
*** roman_g has quit IRC | 11:03 | |
*** dpawlik has quit IRC | 11:50 | |
*** mcriswell has joined #airshipit | 11:58 | |
*** mcriswell has quit IRC | 12:06 | |
*** roman_g has joined #airshipit | 12:09 | |
*** dpawlik has joined #airshipit | 12:21 | |
*** mcriswell has joined #airshipit | 12:47 | |
openstackgerrit | Dmitry Ukov proposed airship/airshipctl master: Shift CAPI function to upstream implementation https://review.opendev.org/714069 | 12:57 |
openstackgerrit | Nikolay Fedorov proposed airship/airshipctl master: Shift CAPM3 function to upstream implementation https://review.opendev.org/714105 | 13:07 |
openstackgerrit | Nikolay Fedorov proposed airship/airshipctl master: Shift CAPM3 function to upstream implementation https://review.opendev.org/714105 | 13:14 |
openstackgerrit | Sreejith Punnapuzha proposed airship/airshipctl master: [#106] Add docker install role https://review.opendev.org/711540 | 13:16 |
openstackgerrit | Sreejith Punnapuzha proposed airship/zuul-airship-roles master: [#106] Add docker install role https://review.opendev.org/714109 | 13:22 |
*** roman_g has quit IRC | 13:22 | |
openstackgerrit | Dmitry Ukov proposed airship/airshipctl master: Shift KubeAdm provider function to upstream https://review.opendev.org/714110 | 13:26 |
openstackgerrit | Dmitry Ukov proposed airship/airshipctl master: Shift CAPI function to upstream implementation https://review.opendev.org/714069 | 13: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 UTC | 13:41 | |
openstackgerrit | Sean Eagan proposed airship/armada master: Move kubernetes client to >=11.0.0 https://review.opendev.org/714118 | 13: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.html | 14: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 IRC | 14:08 | |
*** mcriswell has joined #airshipit | 14: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> lol | 14:12 |
airship-irc-bot | <dwalt> I think they're switching it over to containers | 14:12 |
airship-irc-bot | <mattmceuen> cool, so 45min left in the window | 14:13 |
*** roman_g has joined #airshipit | 14:13 | |
openstackgerrit | Vladimir Maliaev proposed airship/promenade master: Adjust plugin cri parameters https://review.opendev.org/713164 | 14:26 |
*** rezroo has joined #airshipit | 14:49 | |
openstackgerrit | Sean Eagan proposed airship/armada master: Add apply_chart entrypoint https://review.opendev.org/697728 | 14:49 |
openstackgerrit | Sean Eagan proposed airship/armada master: [WIP] Add chart CRD and associated reference resolver https://review.opendev.org/706967 | 14:51 |
openstackgerrit | Sean Eagan proposed airship/armada master: [WIP] Airship 2 integration gating https://review.opendev.org/713729 | 14:51 |
-openstackstatus- NOTICE: Gerrit maintenance is concluded at this time and requested renames have been performed | 15: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 | |
openstackgerrit | Ian Howell proposed airship/airshipctl master: WIP: Cluster Status library tools https://review.opendev.org/713319 | 15: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-bot | GetSystemPowerState() 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-bot | redfishClient.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 you | 15:09 |
airship-irc-bot | could 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 :D | 15: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 purposes | 15: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 clear | 15: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 good | 15: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 example | 15:17 |
airship-irc-bot | <dukov> we also should not forget that redfish is a particular power management driver | 15:17 |
airship-irc-bot | <dwalt> You're right. Not the powerState, probably | 15: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 interface | 15:20 |
airship-irc-bot | <dwalt> I see. So the `struct` and `interface` would keep the same name. I like it | 15:22 |
airship-irc-bot | <ih616h> yea that's definitely better than my suggestion - a "remote client" is already an abstract concept | 15: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 minimum | 15: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 IRC | 15: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 alternative | 15:32 |
openstackgerrit | Alan Meadows proposed airship/airshipctl master: [WIP] Support Redfish Auth https://review.opendev.org/713711 | 15:36 |
openstackgerrit | Andrew Schiefelbein proposed airship/airshipui master: [WIP] This adds a plugin for OpenStack to the Airship UI https://review.opendev.org/712788 | 15:36 |
openstackgerrit | Merged airship/armada master: Move kubernetes client to >=11.0.0 https://review.opendev.org/714118 | 15:53 |
*** jamesgu has joined #airshipit | 15:53 | |
openstackgerrit | Dmitry Ukov proposed airship/airshipctl master: Enable insecure connections for remotedirect https://review.opendev.org/714156 | 15:57 |
*** openstack has joined #airshipit | 16:55 | |
*** ChanServ sets mode: +o openstack | 16:55 | |
openstackgerrit | Merged airship/divingbell master: [ad-hoc] Fix test case exit conditions https://review.opendev.org/703880 | 17:00 |
*** toabctl has joined #airshipit | 17: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 rather | 17: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 patchset | 17:24 |
airship-irc-bot | <am240k> but if its a snakes nest of refactoring, I can delay that | 17:25 |
*** mcriswell has quit IRC | 17:25 | |
*** evrardjp has quit IRC | 17:36 | |
*** evrardjp has joined #airshipit | 17:36 | |
openstackgerrit | Merged airship/treasuremap master: airskiff: Remove --show-all from kubectl commands https://review.opendev.org/708948 | 18:14 |
openstackgerrit | Merged airship/treasuremap master: Fixing deployment issue in aiab https://review.opendev.org/713992 | 18:15 |
*** roman_g has quit IRC | 18:20 | |
openstackgerrit | Merged airship/treasuremap master: Upload content as root of docs.airshipit.org site https://review.opendev.org/706599 | 18:24 |
openstackgerrit | Drew Walters proposed airship/airshipctl master: [#122] WIP: Add remote.Client interface https://review.opendev.org/714187 | 18:36 |
openstackgerrit | Drew Walters proposed airship/airshipctl master: [#122] WIP: Add remote.Client interface https://review.opendev.org/714187 | 18:39 |
*** GoldenBear has joined #airshipit | 18:42 | |
*** GoldenBear_ has quit IRC | 18:42 | |
openstackgerrit | diwakar thyagaraj proposed airship/promenade master: [WIP] Fix apparmor for Promenade Containers https://review.opendev.org/710132 | 18:52 |
openstackgerrit | Sean Eagan proposed airship/armada master: Add chart CRD and usage via apply_chart https://review.opendev.org/706967 | 18:59 |
*** KeithMnemonic has joined #airshipit | 19:06 | |
openstackgerrit | diwakar thyagaraj proposed airship/maas master: [WIP]Enable Logs Output in Zuul for Deployment Scripts https://review.opendev.org/709763 | 19: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 |
openstackgerrit | Sean Eagan proposed airship/armada master: [WIP] Airship 2 integration gating https://review.opendev.org/713729 | 20:04 |
openstackgerrit | Ian Howell proposed airship/airshipctl master: WIP: Cluster Status library tools https://review.opendev.org/713319 | 20:11 |
openstackgerrit | Ian Howell proposed airship/airshipctl master: WIP: Implement airshipctl cluster status https://review.opendev.org/714210 | 20:12 |
airship-irc-bot | <alexander.hughes> Great, thanks Ashlee! | 20:13 |
openstackgerrit | Alan Meadows proposed airship/images master: Update debian-isogen to use ubuntu style interface names https://review.opendev.org/714211 | 20:14 |
airship-irc-bot | <mattmceuen> Thanks @ashlee! | 20:15 |
openstackgerrit | Ian Howell proposed airship/airshipctl master: WIP: Implement airshipctl cluster status https://review.opendev.org/714210 | 20:24 |
openstackgerrit | Merged airship/divingbell master: Update dpkg commands to be non-interactive https://review.opendev.org/713309 | 20:37 |
openstackgerrit | Ian Howell proposed airship/airshipctl master: WIP: Cluster Status library tools https://review.opendev.org/713319 | 20:39 |
openstackgerrit | Ian Howell proposed airship/airshipctl master: WIP: Implement airshipctl cluster status https://review.opendev.org/714210 | 20:43 |
openstackgerrit | Sean Eagan proposed airship/armada master: Functional tests for Airship 2 features https://review.opendev.org/713729 | 20:54 |
openstackgerrit | Alan Meadows proposed airship/images master: Update debian-isogen to use ubuntu style interface names https://review.opendev.org/714211 | 21:02 |
openstackgerrit | Alan Meadows proposed airship/images master: Update debian-isogen to use ubuntu style interface names https://review.opendev.org/714211 | 21:04 |
openstackgerrit | Jordan Jensen proposed airship/airshipui master: Use master branch for airshipctl and octant https://review.opendev.org/714231 | 21:13 |
openstackgerrit | Drew Walters proposed airship/airshipctl master: [#122] WIP: Add remote.Client interface https://review.opendev.org/714187 | 21:15 |
openstackgerrit | Jordan Jensen proposed airship/airshipui master: Use master branch for airshipctl and octant https://review.opendev.org/714231 | 21:20 |
openstackgerrit | Merged airship/airshipui master: Use master branch for airshipctl and octant https://review.opendev.org/714231 | 21:54 |
openstackgerrit | Alan Meadows proposed airship/airshipctl master: [WIP] Support Redfish Auth https://review.opendev.org/713711 | 21:59 |
*** georgk6 has joined #airshipit | 22:00 | |
*** KeithMnemonic has quit IRC | 22:02 | |
*** georgk has quit IRC | 22:02 | |
openstackgerrit | Jordan Jensen proposed airship/airshipui master: Use .Get when obtaining argo-ui endpoint https://review.opendev.org/713300 | 22:06 |
openstackgerrit | Stas Egorov proposed airship/airshipctl master: New CLI for getting module config https://review.opendev.org/707284 | 22:19 |
openstackgerrit | Jordan Jensen proposed airship/airshipui master: Embed Octant https://review.opendev.org/714005 | 22:19 |
openstackgerrit | Sirajudeen proposed airship/airshipctl master: [#43-WIP] - organize CLI helper functions https://review.opendev.org/713755 | 22:26 |
openstackgerrit | Stas Egorov proposed airship/airshipctl master: New CLI for getting module config https://review.opendev.org/707284 | 22:39 |
openstackgerrit | diwakar thyagaraj proposed airship/maas master: [WIP]Enable Logs Output in Zuul for Deployment Scripts https://review.opendev.org/709763 | 22:41 |
openstackgerrit | Stas Egorov proposed airship/airshipctl master: New CLI for getting module config https://review.opendev.org/707284 | 22:42 |
openstackgerrit | diwakar thyagaraj proposed airship/maas master: [WIP]Enable Logs Output in Zuul for Deployment Scripts https://review.opendev.org/709763 | 22:49 |
openstackgerrit | Sirajudeen proposed airship/airshipctl master: [#43-WIP] - organize CLI helper functions https://review.opendev.org/713755 | 23:11 |
*** portdirect has quit IRC | 23:25 | |
*** evrardjp has quit IRC | 23:25 | |
*** evrardjp has joined #airshipit | 23:27 | |
*** portdirect has joined #airshipit | 23:27 | |
*** irclogbot_1 has quit IRC | 23:27 | |
*** irclogbot_3 has joined #airshipit | 23:27 | |
*** evrardjp has quit IRC | 23:38 | |
*** evrardjp has joined #airshipit | 23:43 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!