Skip to content

Commit

Permalink
Release 4.9.0-rc1
Browse files Browse the repository at this point in the history
ianballou committed May 26, 2023
1 parent 081a310 commit c189b10
Showing 2 changed files with 116 additions and 1 deletion.
115 changes: 115 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
# 4.9.0 (2023-05-26)

## Features

### Repositories
* Add ability to skip syncing treeinfo files ([#36411](https://projects.theforeman.org/issues/36411), [981f8a6f](https://github.com/Katello/katello.git/commit/981f8a6fed2e4c2a919d5ed22608c3f0721ebfd3), [a44d283c](https://github.com/Katello/katello.git/commit/a44d283c896307205d235db24fd6a9040a48d6c0))
* [RFE] Allow updating metadata_expire for custom repositories ([#36352](https://projects.theforeman.org/issues/36352), [f0891806](https://github.com/Katello/katello.git/commit/f089180681cdc700bd715b77497d5e8d260cabb3))
* Add an easy way to enable/disable all custom repos on activation keys ([#35722](https://projects.theforeman.org/issues/35722), [535666ac](https://github.com/Katello/katello.git/commit/535666ac7758ea52fd1f995c8b9b43cdc894d352))

### Content Views
* Set needs_publish to true for versions published with a failed task ([#36410](https://projects.theforeman.org/issues/36410), [5628bc3e](https://github.com/Katello/katello.git/commit/5628bc3e7300c6254a1fd6a5c7fc5050911e0d8d))
* Update UI to reflect needs_publish disabled flag for CVs with audits cleaned up ([#36397](https://projects.theforeman.org/issues/36397), [31cb8fc1](https://github.com/Katello/katello.git/commit/31cb8fc1c849509767954946ce79a3837951179c))
* Update UI to reflect needs_publish on CV ([#36270](https://projects.theforeman.org/issues/36270), [06ca735d](https://github.com/Katello/katello.git/commit/06ca735d39db8e9da057bd3d241a89793984fe77))
* Update API, publish action and rabl with "needs_publish" from content view ([#36269](https://projects.theforeman.org/issues/36269), [e75e0359](https://github.com/Katello/katello.git/commit/e75e0359da2fdbc11b423addd9b076356c68b202))
* Add audit to filter and filter rules changes that need a publish of content view ([#36268](https://projects.theforeman.org/issues/36268), [9f68c59c](https://github.com/Katello/katello.git/commit/9f68c59cc9ea23d1ba36f597992b713cd9148807))
* Add audit to repository changes that need a publish of content view ([#36267](https://projects.theforeman.org/issues/36267), [fbc81d44](https://github.com/Katello/katello.git/commit/fbc81d4496f0e55550f055f0dcbc28cd248125a4), [f4046e11](https://github.com/Katello/katello.git/commit/f4046e11b92a3af2493f849e399654b298934f33))
* Create a new applied_filters field in CV version table and store filters at time of publish in Human readable format. ([#36251](https://projects.theforeman.org/issues/36251), [71d7beb3](https://github.com/Katello/katello.git/commit/71d7beb3869be3410c4ead9468a0354d3579e659))
* Add a link to filters in the review page of CV publish ([#36250](https://projects.theforeman.org/issues/36250), [63757c01](https://github.com/Katello/katello.git/commit/63757c0179c41c2bb062cbb8a3e02dabaa1ac073))
* Content view dropdown should be visible but disabled until you select an environment ([#36184](https://projects.theforeman.org/issues/36184), [1627e46b](https://github.com/Katello/katello.git/commit/1627e46b0be984d7a4d507f6a04a9c0b71a24663))

### Hosts
* Should not be able to assign LE on the client profile which is not synced on the capsule server ([#36316](https://projects.theforeman.org/issues/36316), [b778e209](https://github.com/Katello/katello.git/commit/b778e20991e745e50b0175c519c06c311a382691))

### Subscriptions
* Make it easier to specify the content for content overrides ([#36284](https://projects.theforeman.org/issues/36284), [59d51c96](https://github.com/Katello/hammer-cli-katello.git/commit/59d51c96b93d9e62ba91bd8ca60ecc1550e72774))
* Add an easy way to enable/disable all custom repos on a host ([#36178](https://projects.theforeman.org/issues/36178), [8ae74c64](https://github.com/Katello/katello.git/commit/8ae74c64d5c09338ae26da99882ca360585bde39), [b82372a0](https://github.com/Katello/katello.git/commit/b82372a01c617d97e541be9af7c2b78c0d9c5355))
* Custom products should be disabled by default ([#36120](https://projects.theforeman.org/issues/36120), [52b6d897](https://github.com/Katello/katello.git/commit/52b6d8978a0d11daaef62c72e9c145294f6a5628), [dc6579f0](https://github.com/Katello/katello.git/commit/dc6579f06a0e38c392b57c8a0686f3f0b14d2f2f), [260e7b2b](https://github.com/Katello/katello.git/commit/260e7b2bb5d9d5b1bebc97b3a81f46077616ad7c), [55972ecf](https://github.com/Katello/katello.git/commit/55972ecfea54cfa2035e5571cb4188c2c9fc478a))

### Web UI
* Change default status of shown repositories in content view ([#36035](https://projects.theforeman.org/issues/36035), [d400e399](https://github.com/Katello/katello.git/commit/d400e3996f068841259b6d4274288f547e7a5f06))

### Errata Management
* "Installable Errata" in report template ([#30664](https://projects.theforeman.org/issues/30664), [96d978aa](https://github.com/Katello/katello.git/commit/96d978aadf84534a6ed9b48e53b6f77ae5faf78a))

### Other
* Add applied_filters to hammer ([#36355](https://projects.theforeman.org/issues/36355), [72fbe19c](https://github.com/Katello/hammer-cli-katello.git/commit/72fbe19c5debf0657042a1186ddbcaa40c431f47))
* Calculate needs_publish for composite content views based on component CV needs_publish ([#36333](https://projects.theforeman.org/issues/36333), [25061d6f](https://github.com/Katello/katello.git/commit/25061d6fb53c7303da9e666d2ad16e648a1f15ab))
* Ensure valid needs_published for old records and CVs with deleted audit records. ([#36320](https://projects.theforeman.org/issues/36320), [481bba06](https://github.com/Katello/katello.git/commit/481bba06f0e554169e67c6e759247737cd3144f0))
* Hosts should upload package profile after content view / lifecycle environment change ([#36256](https://projects.theforeman.org/issues/36256), [18d404c8](https://github.com/Katello/katello.git/commit/18d404c80c13f7b5e814031a3fd227b06ca7c0cd))

## Bug Fixes

### Repositories
* Make metadata_expire field optional ([#36435](https://projects.theforeman.org/issues/36435), [64c34c70](https://github.com/Katello/katello.git/commit/64c34c7094a61d47cc1abb7588c5eb90301b0981))
* Bring back the option to Republish Repository\CV Version metadata in web UI ([#36417](https://projects.theforeman.org/issues/36417), [8c5426eb](https://github.com/Katello/katello.git/commit/8c5426ebf613d6d8cfe21e1805a9182e6593f7ba))
* Add metadata expire option for custom repo to UI and hammer ([#36373](https://projects.theforeman.org/issues/36373), [b2c46a36](https://github.com/Katello/hammer-cli-katello.git/commit/b2c46a36925e55c498712a66969eb2a8adc84f3d), [7f4aa62f](https://github.com/Katello/katello.git/commit/7f4aa62f535e8773baed2587dc248a7df81919e7))
* Container images Repository Discovery against v2-only API always reports "No discovered repositories" ([#36362](https://projects.theforeman.org/issues/36362), [f6a1688f](https://github.com/Katello/katello.git/commit/f6a1688f8078bc50bc1140ca8ea66115cdd9aecf))
* ACS Products in details should present a better empty view rather than blank. ([#36176](https://projects.theforeman.org/issues/36176), [ed9fd95a](https://github.com/Katello/katello.git/commit/ed9fd95a27cb495fed24cfe794068ef14aae9bc6))
* Update ssl cert error message for ACS to include "Simplified" ([#36174](https://projects.theforeman.org/issues/36174), [23d1b81f](https://github.com/Katello/katello.git/commit/23d1b81fc6ab10d6811ee1fad8c5823c6c0aaab4))
* use-http-proxy switch does not work properly ([#36102](https://projects.theforeman.org/issues/36102), [c693539f](https://github.com/Katello/katello.git/commit/c693539f564315ab3e8e5e891ecba96ac675e1e2))

### Web UI
* Incorrect aria-label in the alternate content source details ([#36420](https://projects.theforeman.org/issues/36420), [b02da002](https://github.com/Katello/katello.git/commit/b02da002b87f4e55b4182306a13fc9b8a54ee5a6))
* Hostgroup edit form does not refresh operating system on LCE change if there is only 1 hostgroup ([#36278](https://projects.theforeman.org/issues/36278), [d1b0d466](https://github.com/Katello/katello.git/commit/d1b0d466e53345fcc2fccbb2fe251542b24dce8d))
* Refine empty states for CV UI ([#36204](https://projects.theforeman.org/issues/36204), [052ed6b7](https://github.com/Katello/katello.git/commit/052ed6b7a734e47523ac0751625571c63615cb51))
* Columns are overlapping while adding columns through "Manage columns" tab in "All Hosts" - katello edition ([#36172](https://projects.theforeman.org/issues/36172), [3746b037](https://github.com/Katello/katello.git/commit/3746b0372da77f9547ff47f4bd982aea2753c93f))

### Localization
* Update webpack translations and edit mo-files command to ignore .gitignore ([#36409](https://projects.theforeman.org/issues/36409), [23528fab](https://github.com/Katello/katello.git/commit/23528fab117cd682b3b4748375ddd7ed5de2648d))
* migrate transifex configuration ([#36335](https://projects.theforeman.org/issues/36335), [cdc68b01](https://github.com/Katello/katello.git/commit/cdc68b01d4ad42d22c2375311b33b8c9b0c12cf5))

### Content Views
* Needs_publish icon doesn't refresh when publish wizard is closed with task running ([#36402](https://projects.theforeman.org/issues/36402), [23c269d7](https://github.com/Katello/katello.git/commit/23c269d7b4f78204ec2fe5f2ce8c4b3e3f095727))
* Add filters_applied? to cv version API. ([#36322](https://projects.theforeman.org/issues/36322), [918b22b4](https://github.com/Katello/katello.git/commit/918b22b4bc147b433f724a9f47eeffd731c32f24))
* Incremental update of the content view takes long time to complete ([#36302](https://projects.theforeman.org/issues/36302), [ee56983f](https://github.com/Katello/katello.git/commit/ee56983f78da6b771f9846621f643c7f309d8f85))
* Missing repository name (image name) in Container tags CVv comparison ([#36290](https://projects.theforeman.org/issues/36290), [1bab1087](https://github.com/Katello/katello.git/commit/1bab10879037e8c24d373b16b1e84c7994844d5c))
* Hidden CV version number in CVv comparison ([#36289](https://projects.theforeman.org/issues/36289), [2403f6fa](https://github.com/Katello/katello.git/commit/2403f6faaf1fa4f95b85bfaf64233d155c8c47bc))
* Cannot force delete repositories that are included in export content view versions ([#36123](https://projects.theforeman.org/issues/36123), [df934dc7](https://github.com/Katello/katello.git/commit/df934dc7ef0e4ce49996132198317b080deb760a))

### Subscriptions
* Test Candlepin 4.3.1 and tag to nightly ([#36287](https://projects.theforeman.org/issues/36287), [77440f96](https://github.com/Katello/katello.git/commit/77440f96751650710a95184516862eda951d3fa0))
* Add simple-content-access param to organization update command ([#36197](https://projects.theforeman.org/issues/36197), [2b70c9d6](https://github.com/Katello/katello.git/commit/2b70c9d6495d6207f52ce333bc85686a21195856))

### Tooling
* Use Node 14 for katello CI ([#36285](https://projects.theforeman.org/issues/36285), [e8e7c5a9](https://github.com/Katello/katello.git/commit/e8e7c5a92821b77468ccbe9b9aa7c33ef573633b), [eeb05c66](https://github.com/Katello/katello.git/commit/eeb05c66857d9e76e3a553664c3f4b94e86f5a78))
* Using pulp with S3-storage throws exception on smartproxy overview-page ([#36094](https://projects.theforeman.org/issues/36094), [d0353bbc](https://github.com/Katello/katello.git/commit/d0353bbc993ce603ce9aa5fbaf5bd066e8823913))

### API
* hammer does not show the how many times the activation key still can be used, also does not show the content host associated with the key ([#36237](https://projects.theforeman.org/issues/36237), [402306d8](https://github.com/Katello/hammer-cli-katello.git/commit/402306d89ebc76e735771ccc861972ca7e52431b), [f037cdd5](https://github.com/Katello/katello.git/commit/f037cdd517403b16026a865ea92639be561126aa))

### Tests
* Re-record VCR cassettes once artifact structure is reverted in pulp_rpm 3.19 ([#36205](https://projects.theforeman.org/issues/36205), [b1c6db3b](https://github.com/Katello/katello.git/commit/b1c6db3ba7d27707f8e7898cf22eb105c150088e))

### Hammer
* Suppress 'Nothing to update' message when toggling SCA ([#36198](https://projects.theforeman.org/issues/36198), [c644dd65](https://github.com/Katello/hammer-cli-katello.git/commit/c644dd65f97c6c052dd0b73140abaf3e387b23bb))

### Hosts
* Add export definitions for columns ([#36132](https://projects.theforeman.org/issues/36132), [930847cf](https://github.com/Katello/katello.git/commit/930847cf62243afa1448f752ab4cb7480d9b5ffd))
* Package upgradable versions are not set correctly based on architecture ([#36100](https://projects.theforeman.org/issues/36100), [449e3197](https://github.com/Katello/katello.git/commit/449e319762f962c33dafd8b123f3f7f1d9feb1f5))
* Link from host collections and Errata page should go to new host details page ([#36095](https://projects.theforeman.org/issues/36095), [c1529496](https://github.com/Katello/katello.git/commit/c1529496a3cf5b3f1554174492c34dbc343a2d02))
* Setting a Content Source is not persistent ([#35834](https://projects.theforeman.org/issues/35834), [2de0d704](https://github.com/Katello/katello.git/commit/2de0d7043d5825cf660318eeb931fc83f124e7c4))
* Global registration form needs call-to-action link when there are no activation keys created ([#35310](https://projects.theforeman.org/issues/35310), [df619076](https://github.com/Katello/katello.git/commit/df619076961a7cadcedac56d43bf2fc223f92a39))

### Errata Management
* Improve errata installation templates ([#36075](https://projects.theforeman.org/issues/36075), [c9c15fac](https://github.com/Katello/katello.git/commit/c9c15fac7fbdb39ab72ffd49c178eb047990bb38))

### Content Credentials
* SSL cert content credential reported on ACS but not SSL key ([#35976](https://projects.theforeman.org/issues/35976), [231fb303](https://github.com/Katello/katello.git/commit/231fb30340960d7c42fb891e9917eca416b0a5b5))

### Container
* Docker tags, manifests, and manifest lists aren't displaying properly ([#35710](https://projects.theforeman.org/issues/35710), [2cad75d2](https://github.com/Katello/katello.git/commit/2cad75d2d309afe0061f2f656d80409feff6c180))

### Alternate Content Sources
* Simplified ACS products are not removed if the last repository in the product of th ACS's type has its URL removed ([#35358](https://projects.theforeman.org/issues/35358), [1b165ff1](https://github.com/Katello/katello.git/commit/1b165ff11c7ed616e3213abe90801b8c8237a872))

### Inter Server Sync
* We shouldn't allow assigning hosts to import/export content views ([#35192](https://projects.theforeman.org/issues/35192))

### Other
* Use plugin dsl for gettext registration ([#36378](https://projects.theforeman.org/issues/36378), [f1c0cc8a](https://github.com/Katello/katello.git/commit/f1c0cc8ac0079f7dd109131a960619531817d142))
* ACS delete via API returns empty response ([#36346](https://projects.theforeman.org/issues/36346), [71702115](https://github.com/Katello/katello.git/commit/7170211589792a906cd5ae88bd903dce43a88bb6))
* Bookmarks button for search in content -> subscriptions is missing ([#36324](https://projects.theforeman.org/issues/36324), [659655b4](https://github.com/Katello/katello.git/commit/659655b429711f4e58b7fa2081a6b069a377e6ba))
* Create an ESlint rule to enforce OUIA IDs ([#36323](https://projects.theforeman.org/issues/36323), [20e49220](https://github.com/Katello/katello.git/commit/20e49220be295ddedb72b8bfa6f9934edc140c24), [f0dcf191](https://github.com/Katello/katello.git/commit/f0dcf19129e3b8bcddbf99ca07b9e7e1f7396a5c))
* Make the EventDeamon runner safer to run ([#36277](https://projects.theforeman.org/issues/36277), [4134aa44](https://github.com/Katello/katello.git/commit/4134aa440d4de725578a2320e15aae0335cc6182))
* Content -> Errata does not display the year for the dates listed under column "Updated" ([#36156](https://projects.theforeman.org/issues/36156), [e17daafb](https://github.com/Katello/katello.git/commit/e17daafbd44ea1cef81a65aef1bc92de376fc49b))
2 changes: 1 addition & 1 deletion lib/katello/version.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module Katello
VERSION = "4.9.0-master".freeze
VERSION = "4.9.0-rc1".freeze
end

0 comments on commit c189b10

Please sign in to comment.