Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Augmenting documentation for router sharding. | Kenny Woodson | 2017-03-07 | 1 | -0/+44 |
| | |||||
* | openshift_facts: ensure system containers deps are installed | Giuseppe Scrivano | 2017-03-07 | 2 | -0/+14 |
| | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | Merge pull request #3517 from ewolinetz/idempotency_role_bindings | Eric Wolinetz | 2017-03-06 | 1 | -4/+20 |
|\ | | | | | Adding changed_whens for role, rolebinding, and scc reconciliation ba… | ||||
| * | Updating stdout check for changed_when | ewolinetz | 2017-03-02 | 1 | -5/+5 |
| | | |||||
| * | Resolving yammlint errors | ewolinetz | 2017-03-01 | 1 | -8/+8 |
| | | |||||
| * | Adding changed_whens for role, rolebinding, and scc reconciliation based on ↵ | ewolinetz | 2017-02-28 | 1 | -4/+20 |
| | | | | | | | | output from oadm policy command | ||||
* | | Enable coveralls.io | Jason DeTiberus | 2017-03-06 | 2 | -1/+5 |
| | | |||||
* | | Merge pull request #3575 from sdodson/BZ1423430 | Scott Dodson | 2017-03-06 | 1 | -1/+1 |
|\ \ | | | | | | | Fix indentation of run_once | ||||
| * | | Fix indentation of run_once | Scott Dodson | 2017-03-06 | 1 | -1/+1 |
|/ / | | | | | | | Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1423430 | ||||
* | | Merge pull request #3569 from detiber/consolidateTox | Jason DeTiberus | 2017-03-06 | 16 | -279/+44 |
|\ \ | | | | | | | Consolidate root/utils tests | ||||
| * | | Update docs for test consolidation and remove the Makefile | Jason DeTiberus | 2017-03-06 | 3 | -169/+6 |
| | | | |||||
| * | | Consolidate root/utils tests | Jason DeTiberus | 2017-03-06 | 13 | -110/+38 |
| | | | | | | | | | | | | - Consolidate tests between the root of the repo and utils | ||||
* | | | Merge pull request #3570 from rhcarvalho/more-misc-cleanup | Jason DeTiberus | 2017-03-06 | 16 | -324/+0 |
|\ \ \ | | | | | | | | | Remove lots of dead code in tests | ||||
| * | | | Remove dummy setup/teardown methods | Rodolfo Carvalho | 2017-03-06 | 13 | -104/+0 |
| | | | | |||||
| * | | | Clean up test files | Rodolfo Carvalho | 2017-03-06 | 15 | -181/+0 |
| | | | | | | | | | | | | | | | | | | | | They are not executable anymore, and tests are now meant to be run through pytest. | ||||
| * | | | Remove commented-out test code | Rodolfo Carvalho | 2017-03-06 | 1 | -39/+0 |
|/ / / | |||||
* | | | Merge pull request #3535 from enj/enj/f/reserve_ns_module | Scott Dodson | 2017-03-06 | 8 | -578/+1051 |
|\ \ \ | | | | | | | | | Add pre-upgrade check for reserved namespaces | ||||
| * | | | Make generic OCObjectValidator from OCSDNValidator | Monis Khan | 2017-03-06 | 8 | -578/+1051 |
|/ / / | | | | | | | | | | Signed-off-by: Monis Khan <mkhan@redhat.com> | ||||
* | | | Merge pull request #3567 from richm/logging-needs-openshift_master_facts | Scott Dodson | 2017-03-06 | 1 | -0/+1 |
|\ \ \ | | | | | | | | | logging needs openshift_master_facts before openshift_facts | ||||
| * | | | logging needs openshift_master_facts before openshift_facts | Rich Megginson | 2017-03-06 | 1 | -0/+1 |
| |/ / | |||||
* | | | Merge pull request #3382 from codificat/playbook2image | Scott Dodson | 2017-03-06 | 5 | -20/+105 |
|\ \ \ | |/ / |/| | | Dockerfile and docs to run containerized playbooks | ||||
| * | | Dockerfile and docs to run containerized playbooks | Pep Turró Mauri | 2017-03-06 | 5 | -20/+105 |
| | | | | | | | | | | | | | | | | | | | | | | | | Update openshift-ansible's Dockerfile to use playbook2image as a base, with the goal to run an arbitrary playbook from a container. The existing Dockerfile is moved to Dockerfile.rhel7 for the productized version and will be updated to use playbook2image later. | ||||
* | | | Merge pull request #3566 from detiber/testConfigs | Jason DeTiberus | 2017-03-06 | 4 | -28/+23 |
|\ \ \ | |/ / |/| | | separate out test tool configs from setup.cfg | ||||
| * | | separate out test tool configs from setup.cfg | Jason DeTiberus | 2017-03-06 | 4 | -28/+23 |
| | | | | | | | | | | | | | | | Since we are moving away from setuptools for invoking tests, lets move the configs for the different test tools into their own configs. | ||||
* | | | Merge pull request #3549 from kwoodson/router_sharding | Scott Dodson | 2017-03-06 | 2 | -61/+54 |
|\ \ \ | | | | | | | | | Adding support for multiple router shards. | ||||
| * | | | Added ports. | Kenny Woodson | 2017-03-02 | 2 | -0/+6 |
| | | | | |||||
| * | | | Fixed router name to produce 2nd router. | Kenny Woodson | 2017-03-02 | 1 | -1/+1 |
| | | | | |||||
| * | | | Updated to work with an array of routers. | Kenny Woodson | 2017-03-02 | 2 | -61/+19 |
| | | | | |||||
| * | | | Adding support for router sharding. | Kenny Woodson | 2017-03-02 | 2 | -61/+90 |
| | | | | |||||
* | | | | Merge pull request #3325 from kwoodson/oc_project | Kenny Woodson | 2017-03-06 | 9 | -1/+2280 |
|\ \ \ \ | |_|/ / |/| | | | Adding oc_project to lib_openshift. | ||||
| * | | | Lower test coverage percentage. | Kenny Woodson | 2017-03-06 | 1 | -1/+1 |
| | | | | |||||
| * | | | Mock runs differntly on travis. Fix the mock test params to be ANY. | Kenny Woodson | 2017-03-06 | 1 | -3/+2 |
| | | | | |||||
| * | | | Fixed the none namespace. Fixed tests with latest loc_oc_binary call. | Kenny Woodson | 2017-03-06 | 3 | -5/+10 |
| | | | | |||||
| * | | | Updating the namespace param to None. | Kenny Woodson | 2017-03-06 | 2 | -2/+2 |
| | | | | |||||
| * | | | Regenerated code with latest yedit changes. | Kenny Woodson | 2017-03-06 | 1 | -4/+11 |
| | | | | |||||
| * | | | Fixed tests to align with new naming. | Kenny Woodson | 2017-03-06 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fixed docs. Added check for delete failures. Updated namespace to None. | Kenny Woodson | 2017-03-06 | 3 | -49/+144 |
| | | | | |||||
| * | | | Fixing linters | Kenny Woodson | 2017-03-06 | 3 | -4/+3 |
| | | | | |||||
| * | | | Adding integration test. Fixed issue with node_selector. | Kenny Woodson | 2017-03-06 | 3 | -8/+97 |
| | | | | |||||
| * | | | Adding oc_project to lib_openshift. | Kenny Woodson | 2017-03-06 | 7 | -0/+2085 |
| | | | | |||||
* | | | | Merge pull request #3563 from rhcarvalho/misc-cleanup | Rodolfo Carvalho | 2017-03-06 | 9 | -140/+48 |
|\ \ \ \ | |/ / / |/| | | | Misc cleanup | ||||
| * | | | Remove old commented-out tests | Rodolfo Carvalho | 2017-03-06 | 1 | -91/+0 |
| | | | | |||||
| * | | | Remove redundant assertion | Rodolfo Carvalho | 2017-03-06 | 1 | -2/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | That line is testing Python's list.count method, instead of yedit. The assertion right above is a superset of it, as it checks for equality to some expected value. | ||||
| * | | | Fix test | Rodolfo Carvalho | 2017-03-06 | 1 | -7/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of checking if a string is True, check if 'found' is True, the string is the error message. Also, we can remove the loop and use the simpler Python 'in' construct. | ||||
| * | | | Lint utils/test | Rodolfo Carvalho | 2017-03-06 | 4 | -26/+24 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Do not use `print` in unit tests, send messages through the test framework instead. - Remove unused import. - Add spaces around equal sign in assigment. - Turn method into a function. - Reorganize imports according to PEP8. | ||||
| * | | | Rewrap long lines | Rodolfo Carvalho | 2017-03-06 | 2 | -8/+22 |
| | | | | |||||
| * | | | Remove unused argument | Rodolfo Carvalho | 2017-03-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Detected by pylint. The fixture indeed doesn't require an argument. | ||||
| * | | | Remove unused Makefile variables | Rodolfo Carvalho | 2017-03-06 | 1 | -5/+0 |
|/ / / | |||||
* | | | Merge pull request #3556 from dcbw/sdn-preserve-var-lib-cni | Scott Dodson | 2017-03-03 | 2 | -2/+2 |
|\ \ \ | | | | | | | | | node/sdn: make /var/lib/cni persistent to ensure IPAM allocations stick around across node restart | ||||
| * | | | node/sdn: make /var/lib/cni persistent to ensure IPAM allocations stick ↵ | Dan Williams | 2017-03-03 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | around across node restart With the move to a CNI plugin, docker no longer handles IPAM, but CNI does through openshift-sdn's usage of the 'host-local' CNI IPAM plugin. That plugin stores IPAM allocations under /var/lib/cni/. If the node container gets restarted, without presreving /var/lib/cni, the IPs currently allocated to running pods get lost and on restart, openshift-sdn may allocate those IPs to new pods causing duplicate allocations. This never happened with docker because it has its own persistent IPAM store that does not get removed when docker restarts. Also because (historically) when docker restarted, all the containers died and the IP allocations were released by the daemon. Fix this by ensuring that IPAM allocations (which are tied to the life of the pod, *not* the life of the openshift-node process) persist even if the openshift-node process restarts. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1427789 |