4.10.0.rc1
What's Changed
- Bump version to 4.10.0-master by @wbclark in #10570
- Fixes #36429 - Add specific release for k-agent removal by @jeremylenz in #10569
- Fixes #36420 - Correct aria-label for description by @sjha4 in #10565
- Fixes #36445 - remove extra th element from repository sets page by @trev-allison03 in #10575
- Fixes #36390 - Orphan cleanup on capsules by @sjha4 in #10554
- Fixes #36334 - Delete orphaned content units after indexing and improve missing content units error on Pulp 3 copy by @ianballou in #10542
- Fixes #36444 - update locale Makefile to include react translations and not .mos by @ianballou in #10574
- Fixes #36430 - Get arch restriction data from all repos, not just those with URL by @jeremylenz in #10581
- Fixes #36436 - Don't sync generated repos to capsules by @sjha4 in #10572
- Fixes #36478 - add ouiaId to Tab components by @MariaAga in #10587
- Fixes #36254 - Installable updates links on the hosts page should point to the new host details page by @lfu in #10583
- Fixes #36459 - Hide import_only and generated fields on CV by @sjha4 in #10580
- Fixes #36474 - Fix docker content CV links by @adamruzicka in #10585
- Fixes #36442 - Capsule is auto-synced on CV promotion by @sjha4 in #10573
- Fixes #36453 - Prevent regenerating metadata for repositories that use complete mirroring by @sjha4 in #10579
- Fixes #36497 - Allow unsetting GPG and SSL keys by @evgeni in #10593
- Fixes #36428 - Don't trigger pulp tasks on ignorable_content updates by @sjha4 in #10578
- Fixes #36484 - Add :view_params permission to 'Register hosts' role by @stejskalleos in #10588
- Fixes #36485 - bump recommended repos to 6.14 by @trev-allison03 in #10594
- Refs #36493 - Add new AK details page by @jeremylenz in #10592
- Fixes #36501 - Making Environment and Content View info visible on th… by @trev-allison03 in #10596
- Refs #34923 - fix CloneToVersion generate_metadata by @m-bucher in #10115
- Fixes #36461 - 'Remove orphans' task fails on DeleteOrphanAlternateContentSources step by @sjha4 in #10582
- Fixes #36503 - Updated needed perms for download_debug_certificate by @parthaa in #10601
- Fixes #36272 - Fix the documentation link to create manifest by @ahumbe in #10608
- Fixes #36511 - Update aria-label for last_refresh component by @sjha4 in #10611
- Fixes #36512 - Update ids on ssl client key select by @sjha4 in #10612
- Fixes #36510 - Update aria-label and ouia-id on edit credential modal by @sjha4 in #10610
- Fixes #36514 - Update ids on ACS edit product modal action buttons by @sjha4 in #10614
- Fixes #36513 - Update ids on action buttons in ACS smart proxy edit modal by @sjha4 in #10613
- Fixes #36504 - Use assign_single_environment in bulk action by @jeremylenz in #10615
- Fixes #36498 - Don't try to unset a host's CV/LCE when inheriting from hostgroup by @jeremylenz in #10595
- Fixes #36440 - Redefine #attributes= to hijack old content facet attributes by @jeremylenz in #10600
- Fixes #36462 - check for presence of content facet before assigning CVE by @jeremylenz in #10602
- Fixes #36489 - Change the field id of activation key field by @girijaasoni in #10590
- Fixes #36516 - Add leading / to CV RPM search autocomplete endpoint by @lumarel in #10618
- Fixes #36463 - Authenticate to custom cdn using product certs by @ianballou in #10597
- Fixes #36401 - Update content_facet rabl to show multi_env like in db by @chris1984 in #10604
- Fixes #36482 - Use string keys for accessing 'arch' and 'minor' in re… by @wbclark in #10616
- Fixes #36526 - Add banners warning about katello-agent removal by @jeremylenz in #10626
- Fixes #36515 - Don't show promote out of order for in-order envs by @sjha4 in #10617
- Fixes #36521 - raise an error with invalid manifest by @lfu in #10619
- Fixes #36545 - Correcting apidoc for reclaim_space endpoint of smart-… by @sayan3296 in #10630
- Fixes #36506 - allow installable errata counts in safe mode by @snagoor in #10607
- Fixes #36477 - Correctly imports repos with arch restrictions by @parthaa in #10598
- Fixes #36523 - Optimized capsule sync doesn't sync recently published/promoted docker repositories by @sjha4 in #10629
- Fixes #36528 - handle integer hash keys in katello-agent actions by @jeremylenz in #10627
- Fixes #36530 - Fix up /katello/api/sync_plans/:sync_plan_id/product… by @qcjames53 in #10632
- Fixes #36524 - RegistrationManager expects an array for content_view_environments to register by @lfu in #10634
- Refs #36526 - Remove duplicate katello-agent banners from content host Packages tab by @jeremylenz in #10636
- Fixes #36221 - Allow removing products with empty URL repos from ACS by @sjha4 in #10625
- Fixes #36529 - CV page needs refresh to get the current filters state by @sjha4 in #10628
- Fix some out of date developer information in the README by @wbclark in #10621
- Fixes #36562 - Clear RootRepo checksum if on_demand repo by @sayan3296 in #10635
- Fixes #36563 - Remove orphaned content unit cleanup from index_content by @sjha4 in #10638
- Fixes #36586 - pin ostree bindings below 2.1.1 by @ianballou in #10645
- Refs #36540 - Removed the unnecessary enablement migrator in master by @parthaa in #10648
- Refs #36511 - Update aria-label for last_refresh component by @sjha4 in #10650
- Fixes #36590 - fix ACS error message for duplicate words by @lfu in #10647
- Fixes #36584 - Update realtive_path to text in the db from char by @chris1984 in #10642
- Fixes #36367 - Fix sticky pagination in rh repos by @MariaAga in #10549
- Fixes #36601 - Error when autoprovision/provision for a discovered host by @stejskalleos in #10656
- Fixes #36580 - Content view dependency solving should be tracked for needs_publish by @sjha4 in #10649
- Fixes #36577 - Filter gets applied to all the repository upon removal by @sjha4 in #10640
- Fixes #36598 - Env name should map to env name in CV API by @sjha4 in #10653
- Refs #36100 - fix package applicability for multiple architectures by @lfu in #10631
- Fixes #36604 - Manifest delete confirmation should be SCA-aware by @jeremylenz in #10657
- Fixes #36581 - Treat indeterminate/nil needs_publish as true in the API by @sjha4 in #10655
- Fixes #36609 - Fix linting errors from react/jsx-curly-brace-presence by @sjha4 in #10659
- Fixes #36500 - Optimize DockerMetaTag query and CV version deletion to run a single invocation of the method by @sjha4 in #10599
- Fixes #36288 - Wrong listing of Content Views which contain Files by @sjha4 in #10622
- Fixes #36597 - Rename 'Change content source' job template by @jeremylenz in #10652
- Fixes #36589 - Added ability to refresh all alternate content sources… by @qcjames53 in #10646
- Fixes #36554 - Don't allow deleting content from Redhat Repos on UI by @sjha4 in #10665
- Fixes #36613 - Enclose Content subtabs in a section by @jeremylenz in #10664
- Fixes #36621 - Update name of job template to new name by @jeremylenz in #10667
- Fixes #36608 - Fix customizing discovered hosts / use safe navigation for content facet in host_managed_extensions by @jeremylenz in #10658
- Fixes #36625 - allow verify checksum for all repo types by @ianballou in #10671
- Fixes #36628 - update audit is not created after updating CV name by @sjha4 in #10672
- Fixes #36629 - Add cvv synced to env created at on capsule sync page by @chris1984 in #10674
- Fixes #36593 - Repository details page shouldn't say 'enabled by default' by @sjha4 in #10673
- Fixes #36631 - add file:// to ACS path types by @ianballou in #10676
- Fixes #36622 - Mark needs_publish after reindexing by @sjha4 in #10668
- Fixes #36623 - Add buttons and other UX improvements to change content source by @jeremylenz in #10670
- Fixes #36576 - Add Activation Key details top bar by @trev-allison03 in #10637
- Fixes #36634 - Fail when wrong/missing ids are passed to bulk ACS actions by @sjha4 in #10675
- Fixes #36638 - Allow metadata regenerate with --force flag on API/Hammer by @sjha4 in #10681
- Fixes #36599 - Add hostname to hypervisor task with validation error by @chris1984 in #10654
- Fixes #36641 - use Minitest namespace by @evgeni in #10683
- Refs #36641 - also don't override metadata by @evgeni in #10684
- Fixes #36520 - Enforce authorization on capsule syncs by @sjha4 in #10651
- Fixes #36648 - Show desc and publish date on component CV add/edit modal by @sjha4 in #10685
- Fixes #36674 - don't update Candlepin consumer when force-reregistering by @jeremylenz in #10694
- i18n - extracting new, pulling from tx by @chris1984 in #10693
- Fixes #36637 - Upgrade to Pulpcore 3.28 by @ianballou in #10682
- add packit config by @evgeni in #10566
- Fixes #36654 - Remove dead content_view_solve_dependencies setting by @jeremylenz in #10687
- Fixes #36679 - Sort CV versions when adding component views by @sjha4 in #10696
- consume katello repo from koji when doing packit builds by @evgeni in #10700
- Fixes #36684 - allow single_content_view in ContentFacet::Jail by @evgeni in #10699
- Fixes #36664 - Remove katello-agent code from new host details by @jeremylenz in #10689
- Fixes #36667 - Hammer host update should fail non-existent LCE by @lfu in #10691
- Fixes #36083 - Remove remote_execution_by_default setting by @jeremylenz in #10688
- Fixes #36649 - Remove katello-agent out of legacy UI by @chris1984 in #10686
- Fixes #36686 - temporarily patch out Pulp dist hidden field by @ianballou in #10701
- [CP] Refs #36686 - patch remaining pulp bindings hidden dist field by @ianballou in #10707
- [CP] Release 4.10.0.rc1 by @chris1984 in #10724
Full Changelog: https://github.com/Katello/katello/commits/4.10.0.rc1