Release Notes
6. April 2022

orcharhino 6.0 BETA

Features

  • Component versions:
    • orcharhino now uses Foreman 2.5, Katello 4.1, and Pulp3
  • Pulp3 solely relies on PostgreSQL. MongoDB can be removed completely post upgrade.
  • New orcharhino Proxy content setups: Set download policy to โ€žon demandโ€œ, โ€žimmediateโ€œ, or โ€žstreamedโ€œ. The latter replaces the orcharhino 5.12 Proxy โ€žpassthroughโ€œ feature. See Infrastructure > Smart Proxies.
    On-demand only synchronizes the meta data of the repositories and downloads the packages from orcharhino Server when requested by content hosts. An initial sync of Debian 9, 10, 11, and Ubuntu 16.04, 18.04, 20.04 to orcharhino Proxy, using the โ€žon-demandโ€œ policy, can take two hours to complete.
    If you do not want to cache any packages on orcharhino Proxy, select โ€žstreamedโ€œ.
  • orcharhino proxies >=5.12.1 can be used together with orcharhino 6.0 BETA 
  • New โ€žOn Demandโ€œ download policy for APT content
  • New โ€žOn Demandโ€œ download policy for SUSE content
  • New foreman_webhooks feature can now be used to trigger a user-defined webhook when a specific events occur.
  • New Report Templates
    • Host โ€“ Vulnerabilities
    • Jobs โ€“ Invocation report template
  • Manage Ansible Collections on Content > Ansible Collections
  • DEPRECATIONS: 
    • Managing Puppet Modules in Content > Puppet Modules has been removed
      • Use r10k for puppet module management instead
    • orcharhino API endpoints for katello-agent actions have been deprecated. Please use REX instead.
  • Improved loading times for Audits
  • New โ€žautoscrollโ€œ feature for orcharhino installation: Output from orcharhino Server installation is now inside a frame with optional autoscrolling
  • orcharhino Management UI
    • Visually improved buttons and fields to select numbers, items from lists, or enter text
    • Login-text has been moved to the bottom left corner (See Administer > Settings, โ€žLogin page footer textโ€œ on the first tab)
  • Increased ReservedCodeCacheSize to make Puppet run faster

Technical preview features

  • New Host Registration Process under Hosts > Register Host is now in technical preview for RHEL based distributions only
    • New โ€žinstall packagesโ€œ field to install packages when registering hosts with orcharhino
    • New โ€žRepositoryโ€œ and โ€žGPG Keysโ€œ field to configure additional repositories
    • New โ€žhost_init_configโ€œ template (this deprecates the old โ€žLinux registration defaultโ€œ template)

Breaking Changes

  • The ReleasesComponentents, and Architectures fields for APT content are now space-separated. Existing entries will be automatically migrated during upgrade. In addition the UI provides new checks to prevent accidental entry of comma separated lists. Any customer automation, like Ansible plays used to create APT repositories, will need to be changed to supply space separated lists.
  • There is no option to install the โ€žpassthroughโ€œ feature on orcharhino Proxy 6.0. Instead, you can use the โ€žstreamedโ€œ option for orcharhino Proxies to relay content as requested from managed hosts from orcharhino Server to managed hosts without storing it on disk on orcharhino Proxies. Note that this also means managed hosts now have to use orcharhino Proxies as their content source. We will provide a script to automate this change with 6.1. For orcharhino 6.0 BETA, you can continue to use orcharhino Proxies 5.12.1 with โ€žpassthroughโ€œ feature enabled, in which case managed hosts are technically registered with orcharhino Server using the http_proxy global environment variable or configuring subscription-manager and their package manager accordingly.

Breaking Template Changes

Bug Fixes

  • โ€žuse-ntpโ€œ host parameter is no longer ignored in provisioning templates

Screenshots

 

orcharhino_6.0_beta_host_registration
orcharhino_6.0_beta_host_registration_advanced
orcharhino_6.0_beta_bookmark_menu_create_bookmark
orcharhino_6.0_beta_bookmark_menu
orcharhino_6.0_beta_APT_content_download_policy
orcharhino_6.0_beta_personal_access_token

More Release Notes

Ready to get started?
Start your
free trial today at !

If you have any questions about our products and services or any other
topics, please do not hesitate to contact us.

Suche
Search