SPRINT 157 REVIEW
- Sprint Ending March 15, 2021
March 17, 2021
Meeting Start: 10:30 am EST
2
SPEAKERS
● Overview
● UI (Harpreet Kataria)
● Providers (Adam Grare)
● Platform (Joe VLcek)
3
4
* Note that some PRs are double labeled or have no labels. Beginning with Sprint 127, archived and forked repos are
excluded.
5
PRs (UI, SUI, UI/REACT Components, API ): 14 Enhancements: 6, Refactoring: 3, React: 2, test: 2, other: 1
Accessibility/Bugs
● Fix keyboard accessibility for compare and drift screens (#7649)
Enhancements
● Moved Configured Systems out of Ansible Tower Explorer (#7640)
Example: Direct URL
https://localhost/automation_manager_configured_system
https://localhost/automation_manager_configured_system/show/1
● Filter/group by tag in chargeback for container images (#7651)
UI
(Harpreet Kataria)
6
Moved Configured Systems out of Ansible Tower Explorer (#7640)
UI
(Harpreet Kataria)
Before
After
After
7
Filter/group by tag in chargeback for container images (#7651)
UI
(Harpreet Kataria)
8
Core
● Improved Container Image Chargeback support
○ Rollup container metrics to the container image (#21075)
○ Use container image metric rollups for chargeback reports (#21096)
● Improve auto-building of provider Template subclass (#21094)
● Refactor supports feature mixin (#21046)
○ Removes the “one hash to rule them all” aka QUERYABLE_FEATURES that mixed N features
into M models, most of which didn’t make any sense
PROVIDERS
(Adam Grare)
9
Oracle Cloud
● Collect Cloud Volumes and Availability Zones (#8)
● Collect Network Manager inventory (#8)
Ovirt
● Fix bug that caused metrics endpoint to not be able to be verified (#551)
SCVMM
● Fix refresh failure when a VM is missing a VMCPath attribute (#184)
VMware
● Collect disk latency metrics (#705)
PROVIDERS
(Adam Grare)
10
37 PRs merged
Enhancements:
● Added labels to image build to address red hat certification failures container-httpd/54
● Added labels to image build to address red hat certification failures container-memcached/5
● Avoid seeding ansible content in production manageiq/21089
● Add operator build SHA manifest manageiq-pods/691
● When configuring the kafka client disable the server manageiq-appliance_console/154
● Use stdin data for pw manageiq-appliance_console/152
● Kafka cli manageiq-appliance_console/151
● Move kafka logs to /var/log manageiq-rpm_build/138
Bugs:
● Move from module mod_auth_kerb to mod_auth_gssapi manageiq-pods/693
● Ensure images and operator dirs are relative to the base dir manageiq-pods/682
● If there is a HttpdAuthConfig, add the backup label to it manageiq-pods/692
● Newer versions of podman won't copy from an empty directory manageiq-pods/690
PLATFORM
(Joe VLcek)
11
Documentation:
● Add Oracle Cloud to providers capabilities matrix manageiq-documentation/1534
● Add Amazon EKS to capabilities matrix manageiq-documentation/1536
● Add IBM Cloud VPC to the capabilities matrix manageiq-documentation/1545
● Replace all instances of {{ site.data.product.title }} with {{ site.data.product.title_short }} manageiq-documentation/1544
● Update IBM Cloud install with .qc2 to .qcow2 file name changes manageiq-documentation/1546
● Convert capabilities from plaintext to emoji manageiq-documentation/1540
● Minor fixes manageiq-documentation/1537
● Fix product name in Runtime Platforms manageiq-documentation/1539
● Reorganized Infrastructure Provider Capabilities manageiq-documentation/1541
● Console in Cloud Providers manageiq-documentation/1538
● Fixes to Capabilities manageiq-documentation/1542
Technical Debt:
● Add #disk_usage manageiq-appliance_console/155
PLATFORM
(Joe VLcek)
12
Build:
● Update the base image for the appliance build manageiq-appliance-build/466
● Add registry to the docker commands manageiq-appliance-build/465
● Changes required by manageiq-pods#682 manageiq-appliance-build/464
● In CentOS8, docker points to podman and containers don't run as root manageiq-appliance-build/463
● Reduce libvirt differences manageiq-appliance-build/462
PLATFORM
(Joe VLcek)
13
Questions? Discussion?
Sprint 158 Review - March 31, 2021
Meeting Start: 10:30 am EST
THANK YOU
manageiq.org github.com/ManageIQ
twitter.com/ManageIQ gitter.im/ManageIQ/manageiq
facebook.com/manageiq talk.manageiq.org
youtube.com/user/ManageIQVideo
linkedin.com/company/manageiq

Sprint 157

  • 1.
    SPRINT 157 REVIEW -Sprint Ending March 15, 2021 March 17, 2021 Meeting Start: 10:30 am EST
  • 2.
    2 SPEAKERS ● Overview ● UI(Harpreet Kataria) ● Providers (Adam Grare) ● Platform (Joe VLcek)
  • 3.
  • 4.
    4 * Note thatsome PRs are double labeled or have no labels. Beginning with Sprint 127, archived and forked repos are excluded.
  • 5.
    5 PRs (UI, SUI,UI/REACT Components, API ): 14 Enhancements: 6, Refactoring: 3, React: 2, test: 2, other: 1 Accessibility/Bugs ● Fix keyboard accessibility for compare and drift screens (#7649) Enhancements ● Moved Configured Systems out of Ansible Tower Explorer (#7640) Example: Direct URL https://localhost/automation_manager_configured_system https://localhost/automation_manager_configured_system/show/1 ● Filter/group by tag in chargeback for container images (#7651) UI (Harpreet Kataria)
  • 6.
    6 Moved Configured Systemsout of Ansible Tower Explorer (#7640) UI (Harpreet Kataria) Before After After
  • 7.
    7 Filter/group by tagin chargeback for container images (#7651) UI (Harpreet Kataria)
  • 8.
    8 Core ● Improved ContainerImage Chargeback support ○ Rollup container metrics to the container image (#21075) ○ Use container image metric rollups for chargeback reports (#21096) ● Improve auto-building of provider Template subclass (#21094) ● Refactor supports feature mixin (#21046) ○ Removes the “one hash to rule them all” aka QUERYABLE_FEATURES that mixed N features into M models, most of which didn’t make any sense PROVIDERS (Adam Grare)
  • 9.
    9 Oracle Cloud ● CollectCloud Volumes and Availability Zones (#8) ● Collect Network Manager inventory (#8) Ovirt ● Fix bug that caused metrics endpoint to not be able to be verified (#551) SCVMM ● Fix refresh failure when a VM is missing a VMCPath attribute (#184) VMware ● Collect disk latency metrics (#705) PROVIDERS (Adam Grare)
  • 10.
    10 37 PRs merged Enhancements: ●Added labels to image build to address red hat certification failures container-httpd/54 ● Added labels to image build to address red hat certification failures container-memcached/5 ● Avoid seeding ansible content in production manageiq/21089 ● Add operator build SHA manifest manageiq-pods/691 ● When configuring the kafka client disable the server manageiq-appliance_console/154 ● Use stdin data for pw manageiq-appliance_console/152 ● Kafka cli manageiq-appliance_console/151 ● Move kafka logs to /var/log manageiq-rpm_build/138 Bugs: ● Move from module mod_auth_kerb to mod_auth_gssapi manageiq-pods/693 ● Ensure images and operator dirs are relative to the base dir manageiq-pods/682 ● If there is a HttpdAuthConfig, add the backup label to it manageiq-pods/692 ● Newer versions of podman won't copy from an empty directory manageiq-pods/690 PLATFORM (Joe VLcek)
  • 11.
    11 Documentation: ● Add OracleCloud to providers capabilities matrix manageiq-documentation/1534 ● Add Amazon EKS to capabilities matrix manageiq-documentation/1536 ● Add IBM Cloud VPC to the capabilities matrix manageiq-documentation/1545 ● Replace all instances of {{ site.data.product.title }} with {{ site.data.product.title_short }} manageiq-documentation/1544 ● Update IBM Cloud install with .qc2 to .qcow2 file name changes manageiq-documentation/1546 ● Convert capabilities from plaintext to emoji manageiq-documentation/1540 ● Minor fixes manageiq-documentation/1537 ● Fix product name in Runtime Platforms manageiq-documentation/1539 ● Reorganized Infrastructure Provider Capabilities manageiq-documentation/1541 ● Console in Cloud Providers manageiq-documentation/1538 ● Fixes to Capabilities manageiq-documentation/1542 Technical Debt: ● Add #disk_usage manageiq-appliance_console/155 PLATFORM (Joe VLcek)
  • 12.
    12 Build: ● Update thebase image for the appliance build manageiq-appliance-build/466 ● Add registry to the docker commands manageiq-appliance-build/465 ● Changes required by manageiq-pods#682 manageiq-appliance-build/464 ● In CentOS8, docker points to podman and containers don't run as root manageiq-appliance-build/463 ● Reduce libvirt differences manageiq-appliance-build/462 PLATFORM (Joe VLcek)
  • 13.
    13 Questions? Discussion? Sprint 158Review - March 31, 2021 Meeting Start: 10:30 am EST
  • 14.
    THANK YOU manageiq.org github.com/ManageIQ twitter.com/ManageIQgitter.im/ManageIQ/manageiq facebook.com/manageiq talk.manageiq.org youtube.com/user/ManageIQVideo linkedin.com/company/manageiq