Stein Series Release Notes¶
18.0.0.0b1-54¶
New Features¶
- You can set a private repository for epel, you must use - repo_centos_epel_mirrorfor the repo URL and if you need to get the GPG key from intranet or a mirror use- repo_centos_epel_keyfor gpg key location.
Upgrade Notes¶
- The repo server no longer uses pypiserver, so it has been removed. Along with this, the following variables have also been removed. - repo_pypiserver_port
- repo_pypiserver_pip_packages
- repo_pypiserver_package_path
- repo_pypiserver_bin
- repo_pypiserver_working_dir
- repo_pypiserver_start_options
- repo_pypiserver_init_overrides
 
Deprecation Notes¶
- The repo server’s reverse proxy for pypi has now been removed, leaving only the pypiserver to serve packages already on the repo server. The attempt to reverse proxy upstream pypi turned out to be very unstable with increased complexity for deployers using proxies or offline installs. With this, the variables - repo_nginx_pypi_upstreamand- repo_nginx_proxy_cache_pathhave also been removed.
- The package cache on the repo server has been removed. If caching of packages is desired, it should be setup outside of OpenStack-Ansible and the variable - lxc_container_cache_files(for LXC containers) or- nspawn_container_cache_files_from_host(for nspawn containers) can be used to copy the appropriate host configuration from the host into the containers on creation. Alternatively, environment variables can be set to use the cache in the host /etc/environment file prior to container creation, or the- deployment_environment_variablescan have the right variables set to use it. The following variables have been removed.- repo_pkg_cache_enabled
- repo_pkg_cache_port
- repo_pkg_cache_bind
- repo_pkg_cache_dirname
- repo_pkg_cache_dir
- repo_pkg_cache_owner
- repo_pkg_cache_group
 
- The variable - repo_requires_pip_packagesis no longer required and has therefore been removed.
