5. 5
Earned 100% Passing on the OpenSSF Best Practices Badge 🎉
https://www.bestpractices.dev/en/projects/4282
The Open Source Security Foundation (OpenSSF) Best Practices badge is a way for Free/Libre and Open
Source Software (FLOSS) projects to show that they follow best practices. Projects can voluntarily self-
certify, at no cost, by using this web application to explain how they follow each best practice. The
OpenSSF Best Practices Badge is inspired by the many badges available to projects on GitHub.
Consumers of the badge can quickly assess which FLOSS projects are following best practices and as a
result are more likely to produce higher-quality secure software.
COMMUNITY
(Jason Frey)
6. 6
Bugs
1. Fix for missing toast notifications (manageiq-ui-classic#8948)
2. Fixed accessibility issues with the server settings authentication page (manageiq-ui-classic#8940)
3. Fixed explorer tree accessibility violations (manageiq-ui-classic#8952)
4. Remove Id from Host Endpoint When Submitting Form (manageiq-ui-classic#8950)
5. Fix table header accessibility issues (manageiq-ui-classic#8955)
Others
1. Rubocop Fixes in routes.rb (manageiq-ui-classic#8845)
2. Drop Ruby 2.7 (manageiq-ui-classic#8949)
3. Updated ui json files after core 22770 22781 (manageiq-ui-classic#8960)
UI
(Jeffrey Bonson)
12. 12
Others
1. Rubocop Fixes in routes.rb (manageiq-ui-classic#8845)
2. Drop Ruby 2.7 (manageiq-ui-classic#8949)
3. Updated ui json files after core 22770 22781 (manageiq-ui-classic#8960)
UI
(Jeffrey Bonson)
13. 13
Core
● Autosave a manager’s provider to remove need for overrides (#20318)
Amazon
● Refactor regions spec to not require a hard-coded list (#833)
● Add AWS Regions sync to the scheduled task (#834)
Nuage
● Xlab-si reverted back to their original org name on ansible galaxy (#300)
PROVIDERS
(Adam Grare)
14. 14
Floe
● Add numerous validations on workflow payload (#136)
● Handle ImagePullErr and ImagePullBackOff errors (#135)
● Refactor Podman runner class to inherit from Docker (#140)
● Rename State#run_wait to #wait (#139)
● Improve task tests (#123)
PROVIDERS
(Adam Grare)
15. 15
Enhancements
● Dynamically build worker_cmdline for non-rails workers manageiq#22236
● Drop Ruby 2.7 support manageiq#22768
● Add Ruby 3.1 and Ruby 3.2 awesome_spawn#70
● Add deep delete functionality manageiq#22674
● Use named arguments for psych 4 support manageiq#22766
● Update test for Ruby 3.1 compatibility manageiq#22767
● Mark Strings in Request Details for Translation manageiq#22506
● Add or update unique volume mount manageiq-pods#1008
● Disable old SSL Protocols < TLSv1.2 manageiq-appliance#305
● Update translations manageiq#22770 manageiq#22783 manageiq#22781
PLATFORM
(Joe Rafaniello)
16. 16
Bugs
● Change messaging-health-check to manageiq.liveness-check manageiq#22775
● Change the ci.yaml to be more consistent with YAML.load/dump manageiq#22769
● Upgrade gems for ruby 3.0.x security issues manageiq#22761
● Add missing widget dashboard yaml strings to locale task config manageiq#22777
● Remove unnecessary supports_not manageiq#22751
● Add awesome_spawn gem directly manageiq#22782
PLATFORM
(Joe Rafaniello)
17. 17
Questions? Discussion?
Sprint 226 Review - November 29, 2023
Meeting Start: 9:30 am EST
https://zoom.us/j/3660261582?pwd=aGNRYVRFQ3kxWU0rZDNvaUdDS0VmZz09