Role repo_server for OpenStack-Ansible
52aaea359a
Currently, when the repo server stores files like OpenStack's upper-constraints.txt, the cache settings cause pip to cache this file. When updating this file or experimenting with different constraints, this cache can cause unexpected results as pip may deploy different versions to those currently specified in the file. This change instructs pip or other clients not to cache responses, and matches the OpenDev origin's response headers for requirements files. Similar issues could apply for wheels and similar if experimental changes are made without adjusting version numbers. Change-Id: I7fdb62f79590deb118ecac2aac71984bd32685f1 |
||
---|---|---|
defaults | ||
doc | ||
examples | ||
files | ||
handlers | ||
meta | ||
releasenotes | ||
tasks | ||
templates | ||
tests | ||
vars | ||
zuul.d | ||
.gitignore | ||
.gitreview | ||
bindep.txt | ||
CONTRIBUTING.rst | ||
LICENSE | ||
manual-test.rc | ||
README.rst | ||
run_tests.sh | ||
tox.ini | ||
Vagrantfile |
Team and repository tags
OpenStack-Ansible Repo Server
Ansible role that deploys a repository server for python packages, git sources and package caching for deb/rpm.
Documentation for the project can be found at: https://docs.openstack.org/openstack-ansible-repo_server/latest/
Release notes for the project can be found at: https://docs.openstack.org/releasenotes/openstack-ansible-repo_server/
The project source code repository is located at: https://opendev.org/openstack/openstack-ansible-repo_server/
The project home is at: https://launchpad.net/openstack-ansible/
The project bug tracker is located at: https://bugs.launchpad.net/openstack-ansible/