Andreas Jaeger
5e717e6568
Retire repository
...
Fuel (from openstack namespace) and fuel-ccp (in x namespace)
repositories are unused and ready to retire.
This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project
See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011647.html
Depends-On: https://review.opendev.org/699362
Change-Id: Icaff65f27554a379e9130bf9354b27ce0eb3b2a6
2019-12-18 09:47:51 +01:00
OpenDev Sysadmins
c0ca5834c2
OpenDev Migration Patch
...
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html
Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:50:40 +00:00
Jenkins
e751b92d75
Merge "Update ansible to 2.3.0"
2017-07-28 17:04:07 +00:00
Jenkins
f54474e092
Merge "switch back to python2"
2017-07-28 17:03:53 +00:00
Matthew Mosesohn
51164d9aab
switch back to python2
...
Change-Id: I606bfd79db64370fc60352cad113e81259cbd254
2017-07-28 19:47:28 +03:00
Jenkins
c38bfa7990
Merge "install python3-netaddr"
2017-07-28 12:15:42 +00:00
Matthew Mosesohn
0652e1b6d3
install python3-netaddr
...
Change-Id: I3cfc56ae9f7cfe3c74705910b1f2ed27c51ef485
2017-07-28 15:15:08 +03:00
Jenkins
6367ce5508
Merge "also update netaddr"
2017-07-28 10:19:53 +00:00
Matthew Mosesohn
73bd2bb752
also update netaddr
...
Change-Id: Ib7e00c853e7dc4b49e0363faabc10cc86034c4e5
2017-07-28 13:19:22 +03:00
Jenkins
04f58efd6a
Merge "hack pyopenssl to work around SSL_ST_INIT bug"
2017-07-28 10:01:54 +00:00
Matthew Mosesohn
04fb3d1fa7
hack pyopenssl to work around SSL_ST_INIT bug
...
Change-Id: I85274b8caa633c52e2876e5fc021a03a6805354c
2017-07-28 13:01:14 +03:00
Jenkins
23cbc59845
Merge "use python-pip3"
2017-07-27 17:25:04 +00:00
Matthew Mosesohn
169f2ed141
use python-pip3
...
Change-Id: Ide9204a68f8f4e1bb67c8bd2a2f8c9c3e1fb9f45
2017-07-27 20:18:32 +03:00
Jenkins
c111fa5ba8
Merge "workaround for pyasn1 issues with pip"
2017-07-27 16:48:21 +00:00
Matthew Mosesohn
e0f6a8bd4e
workaround for pyasn1 issues with pip
...
Change-Id: Ia89eb5894bb6ce28c3b25d0ee949d5346d656813
2017-07-27 19:47:07 +03:00
Matthew Mosesohn
4b37fe3d83
Use kubelet host mode by default
...
Change-Id: Ibe5b7fb51bbc836b668bc0a9ab12881b353b6cfc
2017-07-12 08:52:12 +01:00
Sergii Golovatiuk
eeccc79109
Update ansible to 2.3.0
...
Change-Id: If05c546be0922fc9e9e4dfccefc751a1e4285cf1
2017-04-27 12:52:12 +02:00
Matthew Mosesohn
05f11e6348
Improve tolerance for failed nodes
...
Raise SSH reconnects to 20
Disable any_errors_fatal
Depends on https://github.com/kubernetes-incubator/kargo/pull/1201/
Change-Id: I0d20c9e0e80f87561c50957fdff1e576ec89646c
2017-04-04 13:46:18 +03:00
Jenkins
1d5dd1127e
Merge "Clean imports in code"
2017-03-09 10:43:25 +00:00
Jenkins
a2edf40d23
Merge "Do not hardcode full path to ansible-paybook binary"
2017-03-01 17:12:30 +00:00
Jenkins
c3918e9c2b
Merge "Disable callback plugins"
2017-03-01 14:57:30 +00:00
Matthew Mosesohn
7cddb0cf6a
Disable callback plugins
...
Kargo now configures profiling plugin with all required functionality
Change-Id: I0435f38de054f5d515c8854474bb9d62bab755ee
2017-03-01 17:21:53 +03:00
Matthew Mosesohn
06591089f6
Add scale mode defaults
...
Enable scale by deploying over 50 nodes or explicitly set SCALE_MODE=yes
Change-Id: Icb19585b0cb1fa76550c3188ca5a0b27b37a759a
2017-03-01 16:26:50 +03:00
Artem Panchenko
b89d989b74
Do not hardcode full path to ansible-paybook binary
...
Different software installation tools (e.g. `apt` and `pip`)
save ansible-paybook binary file into different locations.
So the full path to the binary can't be just hardcoded and
we have to rely on a common shell lookup in $PATH instead.
Change-Id: I367e78d7a376c1441d152584c88cd348430eed2a
2017-03-01 11:07:30 +00:00
Matthew Mosesohn
759a0f3abe
Symlink group_vars directory instead of use as explicit varfile
...
This allows proper group var default value inheritance, instead
of applying group vars to all roles. Secondly, it reduces the
amount of management as Kargo introduces more var files for groups.
Also fixed bin_dir for configure_lgos role.
Change-Id: Iadb44d67c90a0af9bf5403395be6d91fbe9e9ef1
2017-02-28 13:45:26 +03:00
Sergii Golovatiuk
4ef58baca7
Enable Ubuntu 16.04.2 support
...
- Modify template to support ubuntu 16.04.2 fully
- add 4.8 kernel to preseed
Change-Id: I9606d4f115a0ab13840e0cf686b4c0ce413d27b3
2017-02-24 15:17:25 +00:00
Sergii Golovatiuk
0667f39786
Fix fuel-ccp-installer
...
- Include k8s-cluster.yml that was introduced by recent kargo changes
- Fix typo
- Move user below to have more clear ansible-playbook line
Change-Id: I008b7d124ef651263980b191f07b1d4daec34972
2017-02-24 14:12:40 +01:00
Nguyen Hung Phuong
033ba0434b
Clean imports in code
...
This patch set modifies lines which are importing objects instead
of modules. As per openstack import guide lines, user should
import modules in a file not objects.
http://docs.openstack.org/developer/hacking/#imports
Change-Id: I4bb564a0fbcd03402ae157079736c3f8d300f987
2017-02-23 02:17:35 +00:00
Jenkins
90814b05b3
Merge "Add options to ansible.cfg"
2017-02-20 17:28:15 +00:00
Sergii Golovatiuk
538e5b2a32
Bump versions
...
etcd - 3.1.0
calico - 1.0.2
calico_cni - 1.5.6
kube - 1.5.3
Change-Id: I02c1ca771618e940d4cbc9c5fcb04b8ff98c1599
Signed-off-by: Sergii Golovatiuk <sgolovatiuk@mirantis.com>
2017-02-20 16:55:18 +01:00
Sergii Golovatiuk
46477c2c4b
Add options to ansible.cfg
...
stdout_callback = skippy
callback_whitelist = profile_tasks
Change-Id: I9eddb96e13371d587d4313490e83b1ee7a97a86b
2017-02-15 17:10:49 +01:00
Jenkins
51a9997204
Merge "Tweak kubelet monitor params"
2017-02-13 13:30:02 +00:00
Jenkins
bda33ed0c0
Merge "Packer mirror improvments"
2017-02-13 11:47:21 +00:00
Sergii Golovatiuk
a7d4bcf75a
Packer mirror improvments
...
- Change the default country to US
- Add mirror/* settings to set up archive.ubuntu.com as a default
mirror. This allows to use fastest mirror rather than sticking to CA
mirror
- Remove choose-mirror-bin as d-i mirror/http/proxy does the same
Change-Id: I5e56adf6c0d3452dcd57c4fd79feabf08cf7774a
2017-02-13 11:50:01 +01:00
Matthew Mosesohn
4e815f755d
Tweak kubelet monitor params
...
Change-Id: I80a959679bac3eea2f05f9dd13a70cc895a1b0a3
2017-02-13 10:37:41 +00:00
Jenkins
0e817eb5b7
Merge "Add DIB element for building image required for underlay"
2017-02-13 10:33:25 +00:00
Jenkins
946a4452a3
Merge "Refresh cache for ansible time to calculate time for killing dhclient"
2017-02-13 09:55:51 +00:00
Matthew Mosesohn
5959439109
add atop package in preinstall
...
And set polling interval to 60
Change-Id: I7bba583a6b119d1395413511712a94b03aba6969
2017-02-10 17:13:50 +03:00
Matthew Mosesohn
ba21fe2d20
Refresh cache for ansible time to calculate time for killing dhclient
...
Change-Id: Ib3d8f5268080ef05e2fd4bde8cd0977d76a1ff99
2017-02-10 17:11:41 +03:00
Matthew Mosesohn
120066b34c
Pin Ansible to 2.2.1
...
Recent changes were made to Kargo cluster.yml which require
Ansible 2.2.1. Kargo is fully compatible with this version of
Ansible already.
Change-Id: I3db7d210cf5038809d4674a709f9ee63633b0a48
2017-02-09 16:23:17 +03:00
Jenkins
8c9962e10c
Merge "Remove inventory repo support"
2017-02-07 17:09:55 +00:00
Matthew Mosesohn
eaa417a71a
Let killall dhclient fail when fixing networking
...
Change-Id: Icf3eb4e0e6359e72b56455d2aa111dd3a23ad7ca
2017-02-06 20:54:53 +04:00
Matthew Mosesohn
c2a82b31e9
Fix calico workaround for deployment without TTY
...
Change-Id: Icc4494ef4ba2edd881535eca2d15a72160fdd234
2017-02-06 13:06:47 +04:00
Jenkins
778a3a8d5b
Merge "Add workaround for restarting network with calico"
2017-02-04 14:35:52 +00:00
Jenkins
4d79101ae0
Merge "Add release process document"
2017-02-03 15:27:55 +00:00
Matthew Mosesohn
f94ed64dc8
Add workaround for restarting network with calico
...
dhclient needs to be restarted after dhclient.conf is set up,
but simple network restart breaks Calico. Extra service restarts
work around this problem.
This workaround can be removed after calico v2.1 is released and
in use.
Change-Id: I43596018adbf6ca11a755efa920db997527c0ef2
2017-02-03 18:02:12 +03:00
Jenkins
7026bb045f
Merge "Install python-pip, ensure other admin node packages"
2017-02-02 14:50:50 +00:00
Matthew Mosesohn
4558daaf51
Install python-pip, ensure other admin node packages
...
Now ensures sshpass and git on admin node
Change-Id: I28802cda3b66c2d8a0949b63575f89591160edc5
2017-02-02 17:22:01 +03:00
Jenkins
e6fcdfdc02
Merge "Set bridge-nf-call-iptables to 0 for fuel-devops deploy"
2017-02-02 11:01:36 +00:00
Matthew Mosesohn
7be422c171
Remove inventory repo support
...
External inventory repo support adds a lot of baggage to project scope.
The new workflow is a bit simpler:
External commands:
git clone fuel-ccp-installer
git clone inventory_repo inventory
run kargo_deploy.sh
Behavior is now reverted in that if inventory/ dir exists, it will not
overwrite default file contents. However, if CUSTOM_YAML is specified,
it will overwrite data.
Change-Id: I9557cf86972a64ba0e72aa86111f598be66caff3
2017-02-01 18:26:32 +03:00