manageiq-schema
manageiq-schema copied to clipboard
SQL schema and database migrations for ManageIQ
[WIP] Set manager_ref to file path for embedded ConfigurationScripts
The manager_ref is typically used to track the "unique" attribute of an object, for ansible_tower/awx the manager_ref is the job_template.id but for embedded_ansible the manager_ref was nil and the name...
Fix coverage
The default rake task actually runs multiple rake tasks under the covers, and so we need to change it to use simplecov, but merge the results, then send those merged...
Move evm:db:reset and similar rake tasks to here.
Migration for adding vault_credential_id in ServiceTemplate option
Related PR - https://github.com/ManageIQ/manageiq-ui-classic/pull/9184 **Before** ``` # {:provision=> {:repository_id=>"39", ... :vault_credentials=>"194", }, :retirement=> {... :vault_credentials=>"194",}}}, ``` **After** ``` # {:provision=> {:repository_id=>"39", ... :vault_credentials=>"194", :vault_credential_id=>"194", }, :retirement=> {... :vault_credentials=>"194", :vault_credential_id=>"194" }}},...
Backward compatible rails 7 changes
Extracted from #715 These are backward compatible changes to fix failures in rails 7. Interestingly, detected the typo preventing the down migration from running and also the weird migration stub...
## CVE-2024-41946 - Medium Severity Vulnerability Vulnerable Library - rexml-3.2.8.gem An XML toolkit for Ruby Library home page: https://rubygems.org/gems/rexml-3.2.8.gem Path to dependency file: /Gemfile.lock Path to vulnerable library: /home/wss-scanner/.gem/ruby/3.2.0/cache/rexml-3.2.8.gem Dependency...
## CVE-2024-41123 - Medium Severity Vulnerability Vulnerable Library - rexml-3.2.8.gem An XML toolkit for Ruby Library home page: https://rubygems.org/gems/rexml-3.2.8.gem Path to dependency file: /Gemfile.lock Path to vulnerable library: /home/wss-scanner/.gem/ruby/3.2.0/cache/rexml-3.2.8.gem Dependency...
## CVE-2024-39908 - Medium Severity Vulnerability Vulnerable Library - rexml-3.2.8.gem An XML toolkit for Ruby Library home page: https://rubygems.org/gems/rexml-3.2.8.gem Path to dependency file: /Gemfile.lock Path to vulnerable library: /home/wss-scanner/.gem/ruby/3.2.0/cache/rexml-3.2.8.gem Dependency...
Depends on: - [x] https://github.com/ManageIQ/activerecord-id_regions/pull/40 Merge and release High level: YAML `serialize` is going out of style and we should convert as many to json or other types if possible....
## CVE-2025-43857 - High Severity Vulnerability Vulnerable Library - net-imap-0.5.6.gem Ruby client api for Internet Message Access Protocol Library home page: https://rubygems.org/gems/net-imap-0.5.6.gem Path to dependency file: /Gemfile.lock Path to vulnerable...