- Sprint 158 review meeting on March 31, 2021 covered enhancements to core, IBM Cloud, Kubernetes, Oracle Cloud, and platform components
- Key provider enhancements included adding support for combined manager refresh in core, improving VPC refresh in IBM Cloud, and adding targeted refresh and metrics collection for Oracle Cloud
- Platform enhancements focused on container builds, debugging, and documentation updates
4. 4
* Note that some PRs are double labeled or have no labels. Beginning with Sprint 127, archived and forked repos are
excluded.
5. 5
Core
● Add support for combined manager refresh to core (e.g. cloud, network, and storage manager)
○ Reduce the need for separate full refresh for each manager
○ Improve performance by only collecting shared data once
IBM Cloud
● Enhancements to VPC refresh (add az to cloud subnets, add ems_ref to key_pairs, and add
cloud_volume_types)
● Add support for initializing a VPC connection with an existing Bearer token saving a costly IAM
request
● Fix endpoint parsing for new PowerVS regions
● Only collect PowerVS SAP profiles if the instance has the SAP capability
PROVIDERS
(Adam Grare)
6. 6
Kubernetes
● Check the metrics authentication status before trying to collect metrics
Oracle Cloud
● Added Event Catcher support
● Add targeted refresh support for instances and images based on events
● Added support for Metrics Collection
● Add VM Power Operations (start, stop, reset, reboot, shutdown) and VM destroy
PROVIDERS
(Adam Grare)
9. 9
49 PRs merged
Enhancements:
● Added labels to image build to address red hat certification failures container-postgresql/25
● Add static systemd unit files for workers manageiq/20983, manageiq/21120, manageiq/21125, manageiq/21122, manageiq-rpm_build/141,
manageiq-rpm_build/134
● Support configuring the kafka server with the current IPAddr manageiq-appliance_console/159
● Move the kafka persistent message storage to a dedicated disk manageiq-appliance_console/158
● Inject postgres admin into appliance console manageiq-appliance_console/153
● Test with ruby 2.6.6 and 2.7.2 per ManageIQ/manageiq#19678 dbus_api_service/25, httpd_configmap_generator/54,
manageiq-appliance/307, manageiq-appliance-build/468, manageiq-appliance_console/157, manageiq-consumption/186, manageiq-gems-pending/517,
manageiq-pods/700, manageiq-schema/566
Documentation:
● Update database instructions 1548
● Add entry for network providers in capabilities matrix 1547
● Update Oracle Cloud Capabilities 1549
● Add docs for scheduling a report 1516
PLATFORM
(Joe VLcek)
10. 10
Build:
● Change fileshare copy default to false manageiq-appliance-build/467
● Make the build manifest work on tags and other non-branch heads as well container-httpd/59
● Add a manifest for debugging container-httpd/58
● Send startup and runtime logs to STDOUT container-httpd/57
● Add a BUILD manifest for debugging container-httpd-init/11
● Add a manifest for easier debugging container-memcached/7
● Add a build manifest to assist in debugging container-postgresql/26
PLATFORM
(Joe VLcek)
11. 11
Questions? Discussion?
Sprint 159 Review - April 14, 2021
Meeting Start: 10:30 am EST
New Video Conference: https://meet.google.com/tzp-dxcr-vnw