| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
This commit removes become:no statements that break
the installer in various ways.
|
|
|
|
|
| |
We set these variables using facts in init, no need
to duplicate the logic all around the codebase.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit relocates filter_plugings to lib_utils,
changes the namespacing to prevent unintended use of
older versions that may be present in filter_plugins/
directory on existing installs.
Add lib_utils to meta depends for roles
Also consolidate some plugins into lib_utils from
various other areas.
Update rpm spec, obsolete plugin rpms.
|
| |
|
| |
|
|
|
|
|
|
| |
When a package install/update fails due to network blips or other spotty
availability, retry it. If the failure is a real failure (e.g. package
is really not there) it still fails after 3 tries (Ansible default).
|
|\
| |
| | |
Fix role openshift_storage_nfs_lvm keys should be lowercase in the pv spec template
|
| | |
|
| | |
|
|/ |
|
|
|
|
|
| |
This allows to choose which volume reclamation policy to
use when provisioning storage with `openshift_storage_nfs_lvm`.
|
|
|
|
|
| |
* Added checks to make ci for yaml linting
* Modified y(a)ml files to pass lint checks
|
|
|
|
|
|
| |
* Ansible systemd module used in place of service module
* Refactored command tasks which are no longer necessary
* Applying rules from openshift-ansible Best Practices Guide
|
|\
| |
| | |
Refactor to use Ansible package module
|
| |
| |
| |
| |
| | |
The Ansible package module will call the correct package manager for the
underlying OS.
|
|\ \
| |/
|/| |
storage/nfs_lvm: Also export as ReadWriteOnce
|
| |
| |
| |
| |
| |
| | |
While NFS supports `ReadWriteMany`, it's very common for pod authors
to only need `ReadWriteOnce`. At the moment, kube will not auto-bind
a `RWO` claim to a `RWM` volume.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
copied from https://github.com/eparis/kubernetes-ansible/blob/17f98edd7ff53e649b43e26822b8fbc0be42b233/roles/common/tasks/main.yml
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- ansible bootstrap playbook for Fedora 23+
- add conditionals to handle yum vs dnf
- add Fedora OpenShift COPR
- update BYO host README for repo configs and fedora bootstrap
Fix typo in etcd README, remove unnecessary parens in openshift_node main.yml
rebase on master, update package cache refresh handler for yum vs dnf
Fix typo in etcd README, remove unnecessary parens in openshift_node main.yml
|
|/ |
|
|
initial import of openshift_storage_nfs from kube_nfs_volumes
reduce total size so we do not go over
Postpone making the mounts owned by nfsnobody
rename openshift_storage_nfs storage_nfs_pvs
Update README to latest settings
have json files go to /root/
change categories from cloud to openshift, cuz this can run on bare metal
storgae_nfs_lvm initial commit
fixing default
getting it working
check these in, just cuz
for lvm we do not need the library
Update README to match reality
adding recycle
make volume_group a variable
make volume_group a variable
fix typo
default should be /exports/openshift
set owner and permissions of mount point
update examples
cleanup cruft
fixup documentation
fixup documentation
rename storage_nfs_lvm to openshift_storage_nfs_lvm
rename storage_nfs_lvm to openshift_storage_nfs_lvm
use openshiftvg, not openshift3vg
use ansible file: to set owner and permissions of mount dir
change nfs_export_options to osnl_nfs_export_options
change mount_dir to osnl_mount_dir
change volume_group to osnl_volume_group
change volume_prefix to osnl_volume_prefix
change volume_size to osnl_volume_size
change volume_num_start to osnl_volume_num_start
change number_of_volumes to osnl_number_of_volumes
replace volume_size with osnl_volume_size
|