# Katello 3.10.0 12/12/2018 * Feature #24432: As a user I would like to enable specific modules on my content host via remote execution -(client bit) * Bug #25475: Updating a repo causes Actions::Pulp::Repository::Refresh to fail with Couldn't find SmartProxy without an ID * Refactor #24032: Separate the subscriptions toolbar into a new component SubscriptionPageToolbar * Bug #25509: traceback when deleting organization: javax.persistence.RollbackException: Error while committing the transaction * Bug #25511: Pulp_max_tasks_per_child is disabled in capsule but not in satellite * Bug #25512: /etc/rhsm/rhsm.conf is being incorrectly edited during registration * Bug #25518: Upgrades can fail when repo has username but not password set (or vice versa) * Bug #24550: Search and enable new repo on Red Hat Repositories page is tedious task * Bug #25516: Puppet report for installer not generated due to "Invalid byte sequence in US-ASCII" * Feature #23910: Port robottelo tests - repository * Refactor #25563: Remove default_values_dir from installer configs * Bug #25407: Katello::Resources::Candlepin::Consumer.get not always returns HashWithIndifferentAccess * Bug #25558: [Container Admin Feature] Failed promotion of CV with containers - error message is unhelpful * Bug #25545: Package katello requires foreman-webpack-vendor * Bug #25583: hammer lifecycle-environment info doesn't show Registry-related fields * Bug #24636: repository_sets shoudln't require product_id if i have given ID * Bug #25604: [6.4]After unregistering hypervisor, unable to view subscriptions on activation key via Satellite WebUI * Bug #25638: Update system purpose Candlepin API usage * Bug #25639: Upgrade step katello:upgrades:3.9:migrate_sync_plans failed while 6.4 to 6.5 upgrade * Feature #24727: Include deb packages into incremental content_view_version updates * Bug #25643: undefined method `[]' for nil:NilClass when more virt-who reports are sent a short time after othe * Bug #25660: Content credential repo page is broken * Bug #21836: Refresh the strings and the connection from transifex * Tracker #24400: Modularity - P1 * Refactor #24878: Pulp repository service migration: Refresh/update * Refactor #24875: Pulp repository service migration: create * Feature #24105: Debian repository signature-verification * Bug #24889: Docker repository sync on FIPS system fails with TypeError: can't quote ActiveSupport::HashWithIndifferentAccess * Bug #24896: Do not enable globally enabled middlewares in actions * Bug #24929: Promoting debian Repositories to lifecycle Environments should not use the CheckMatchingContent logic until properly implemented * Bug #25088: UI - As a user I want to see Installed/Enabled modules * Bug #25085: UI - As a user I would like to know the module information associated to an erratum * Bug #25087: API - Would like Import Module Inventory Data from subscription manager * Bug #25084: As a user I would like to sync module information associated to an erratum * Bug #25089: Host Tools - Remove Package Profile/Enabled repos from Host Tools * Bug #25086: API - Would like Import inventory Data from subscription manager * Bug #24732: FIPS Scheduled synchronization task ends with PG::UniqueViolation: ERROR: duplicate key value violates unique constraint "index_katello_repository_rpms_on_rpm_id_and_repository_id" * Bug #25142: [Modularity] - name_stream_only and host_ids missing from apidocs * Bug #25184: Content Host -> Bulk Action -> Manage Package doesn't add a task and doesn't write a audit entry * Bug #25173: enabled_repos_upload plugin is slow * Bug #25181: katello-host-tools commands should honor yum plugin config * Support #25240: Repo Sync not working * Bug #25272: allow import and export of composite content views * Feature #25283: As a user i want to configure mirror_on_sync for debian repositories * Bug #25231: "the field 'created_at' in the order statement is not valid field for search" on content view history tab * Bug #25311: /api/v2/hosts/bulk/installable_errata seems to hang * Refactor #25314: Use new helpers for including webpacked js and css files * Bug #25318: "source_url" on repo sync is not passed to Pulp * Bug #25321: When deleting content views, UI indicates wrong number of environments * Bug #25287: Upgrade fromis failing on foreman-rake katello:import_subscriptions * Bug #25332: Content Credentials SSL Cert / GPG Key difficult to read * Feature #25345: As a user I would like to see Upgradable Module Streams for a Content Host * Bug #25348: Show filter rule info API displays information for another CV filter * Bug #25266: installer should not set pulp's redirect_host to $::fqdn * Refactor #25354: remove home helper from katello application controller * Bug #25353: transient vcr error around DebTest * Bug #25360: intermittent failing test in activation_key_test.rb and debvcr * Bug #25195: katello-remove does not completely remove data on mounted filesystems * Bug #25371: Capsule syncs fail * Bug #25379: Kickstart repo seems not available in promoted CV. * Bug #25380: DRY up applicability methods in content facet * Bug #25392: Test failure ActiveRecord::RecordNotFound: Couldn't find SmartProxy without an ID * Feature #25404: Add command to recalculate errata for a host * Bug #25400: remove force_yum_metadata_regeneration method * Bug #25410: "An error occurred saving the Environment: undefined method `custom_content_path' for # Did you mean? custom_repo_path" when updating Registry Name Pattern for Library * Bug #25412: Cannot update GPG Key on created product * Bug #25443: Update for host task is no clear with what happened, and next steps * Bug #25450: Audit Message for package installation / remove / update inconsistent * Bug #25284: Include additional repo(s) for provisioning