chef-bcpc

Bloomberg Clustered Private Cloud distribution

APACHE-2.0 License

Stars
227
Committers
50

Bot releases are visible (Hide)

chef-bcpc - 8.2.4

Published by jingqgeng over 2 years ago

David Comay (1):
Install cpu-checker on all node types

Jing Geng (1):
release: 8.2.4

Justin Pacheco (2):
added powerdns enable/disable
add custom neutron notification queue support

Piotr Sipika (4):
Pin version of ansible and ansible-lint.
Hard-pin version of ansible to match ansible-lint.
Update ansible versions to bypass a regression bug.
Add galaxy rules to skip list.

Tyler Stachecki (6):
Use python3 for inventory generation
Increase success rate of vagrant-libvirt builds
README.md: Add additional reqs for libvirt
Backport flavor extra spec
flavors: Always use leverage multiqueue
vif.py: Remove blank line

chef-bcpc - 8.2.3

Published by tj90241 almost 3 years ago

Mike Boruta (1):
Expose ProxySQL eventslog attributes

Piotr Sipika (1):
Replace injecting ansible-core with ansible.

Tyler Stachecki (3):
ansible: Get python3 interpreter from env
cinder: Default rbd_exclusive_cinder_pool to true
Patch the Neutron RBAC membership test

chef-bcpc - 8.2.2

Published by justinjpacheco almost 3 years ago

Mike Boruta (1):
Various misc. improvements to ProxySQL automation

Piotr Sipika (4):
Add initial version of Github Actions Workflow. Add sudo to gem install.
Install ansible via pip and use ansible-lint standalone.
Update chef key permissions to be readable.
Update pipx to properly use ansible-lint and ansible.

Tyler Stachecki (2):
ceph: Reduce osd_max_backfills default: 3->1
ansible: Use python3 for remote nodes

chef-bcpc - 8.2.1

Published by justinjpacheco about 3 years ago

David Comay (2):
Lower time it takes before a down OSD is marked out
Upgrade to Calico 3.19.3

Justin Pacheco (1):
drop updated libvirtd default config

Mike Boruta (6):
Update automation to use ProxySQL 2.2
Enable exporting of ProxySQL metrics
Make ProxySQL user updates more reliable
Rename ansible_ssh_user to ansible_user
Periodically check stats_mysql_query_digest
Various improvements to the ProxySQL automation

Tyler Stachecki (9):
Patch an outstanding python3 issue in etcd3gw
neutron-head: Add Calico core_plugin tunables
Merge pull request #1891 from bloomberg/etcd3gw-py3-fix
Merge branch 'development' into calico-plugin-tunables
Merge pull request #1892 from bloomberg/calico-plugin-tunables
ceph: Add option to disable progress module
Revert "ceph: Add option to disable progress module"
ceph: Add option to disable progress module
ceph: Add tunables for stablizing existing clusters

chef-bcpc - 8.2.0

Published by tj90241 about 3 years ago

Tyler Stachecki (3):
Upgrade to OpenStack Ussuri
ceph: Reclaim global_id by default
octopus: Limit bluestore fsck/quick fix threads

chef-bcpc - 8.1.16

Published by tj90241 about 3 years ago

Tyler Stachecki (1):
Upgrade to OpenStack Train

chef-bcpc - 8.1.15

Published by tj90241 about 3 years ago

Tyler Stachecki (1):
Upgrade to OpenStack Stein and python3

chef-bcpc - 8.1.14

Published by justinjpacheco about 3 years ago

David Comay (1):
nova-api-metadata can use a local memcached on the hypervisor

Mike Boruta (1):
Set keys stored in memcached to expire in 24 hours

Tyler Stachecki (1):
netplan: Drop match: macaddress from configuration

chef-bcpc - 8.1.13

Published by justinjpacheco over 3 years ago

Mike Boruta (1):
Send the Retry-After header in 429 responses

chef-bcpc - 8.1.12

Published by justinjpacheco over 3 years ago

Ajay Tikoo (1):
added message-ttl for versioned nova notifications

David Comay (4):
Calico plugin should be installed prior to neutron.conf being rendered
On error, leave VM created during Packer build for analysis
Introduce storageheadnode role
Update some comments in provisioning script to reflect source

Mike Boruta (5):
Add support for Query Rules + add config option
Break out nova worker attributes
Asset downloads are properly retried
Minor fix for infra-tests
Update databag generation script for watcher

Tyler Stachecki (6):
configure-chrony: fix IPv4/6 compatibility issue
packer: Install tools mated with kernel
etcd3gw: Install all requirements
packer; Fix breakage introduced in #1860
plug_tap: Do not request MQ tuntaps if using 1vCPU
ceph: Increase mgr beacon timeout/work periods

chef-bcpc - 8.1.11

Published by justinjpacheco over 3 years ago

Ajay Tikoo (2):
      added watcher patch for bug 610905 and 615819
      configurable notifications_format for nova.conf

Chris Morgan (2):
      Delay neutron restart upon installing calico-control
      Do not install recommended packages

David Comay (4):
      Move `calico-control` processing to avoid race with `neutron-server`
      Alternate version of multiple-VM leaf/spine for libvirt
      Cleanup of some unnecessary files in the Packer box
      Address some lint issues with create-packer-box.sh

Jing Geng (1):
      clean up unused apt urls

Mike Boruta (2):
      Update the pre-reqs listed in the README
      Pin the jinja2 package used by rally

Tyler Stachecki (1):
      libvirt/qemu: Allow control of ulimits
chef-bcpc - 8.1.10

Published by justinjpacheco over 3 years ago

Chris Morgan (1):
      If using libvirt, if necessary not only add but mutate the base box

David Comay (2):
      DeviceManager's fill_dhcp_udp_checksums() shouldn't assume IPv6 is enabled
      Upgrade to Calico 3.15.5

Justin Pacheco (3):
      added metadata cache expiration support
      allow server resize on same host
      bumped chef version from 8.1.9 to 8.1.10

Mike Boruta (3):
      Pin decorator version due to change breaking rally
      Add the ability to use ProxySQL
      Improve handling of 3rd party HAProxy repos

Tyler Stachecki (1):
      memcached: Keep attributes in a common place
chef-bcpc - 8.1.9

Published by justinjpacheco over 3 years ago

David Comay (3):
Upgrade to Calico 3.15.4
Various lint fixes
Provide basic support for AMD processors

Jing Geng (1):
create build with packer box

Justin Pacheco (7):
updated rabbit sourcing
added conditional virtual environment reload
vagrant reload fix
added ceph installation booleans
added retry statements to etcd3gw installation
added patched version of vif.py
added support for multiple primary aggregate cidrs

Mike Boruta (2):
Expand infra tests and make them more consistent
Add a warning regarding an HAProxy timeout

Navid Pustchi (1):
add availability zone anti-affinity.

Tyler Stachecki (6):
create-virtual-*: Parallelize spinups/reboots
README: pip: add wheel, pip>=19.1.1
configure-system: Skip some steps on virtual
mysql: Wait for Consul to elect a mysql primary
playbooks/common: Fix configure-system invocation
ansible: Default to HWE kernel configuration

chef-bcpc - 8.1.8

Published by justinjpacheco over 3 years ago

Mike Boruta (4):
Avoid rust dep by updating rally's venv pip
Make mysql attributes more consistent
Revert security group mysql port change
Add a stubnodes Makefile target

chef-bcpc - 8.1.7

Published by justinjpacheco over 3 years ago

Chris Morgan (3):
document libvirt build options better
accept review suggestions
use virtfs shared folder consistently across both libvirt vagrant files

Jing Geng (1):
When a build succeeds, a success banner is printed, which is the last target in the Makefile.

Justin Pacheco (1):
release: 8.1.7

Mike Boruta (4):
Add a library function to fetch chef roles
Disable rally by default
Update rally to the latest versions
Apply various QoS-related improvements

Tyler Stachecki (2):
chef: Change ownership/mode of conf files
Explicitly manage apache2 log rotation

chef-bcpc - 8.1.6

Published by justinjpacheco almost 4 years ago

David Comay (2):
Introduce optional support for multiple pods & "Super Spine" routers
calico-felix starts without TLS information in place for etcd

Justin Pacheco (2):
use unbound over systemd-resolved
various linting fixes

Mike Boruta (1):
Added/updated READMEs and samples

Tyler Stachecki (2):
Define a stub node role and stubnodes group.
Remove bird to bird upgrade (upgrade-bird.yml).

chef-bcpc - 8.1.5

Published by justinjpacheco almost 4 years ago

David Comay (1):
Various fixes for missing and outdated Copyrights

Justin Pacheco (1):
felix.cfg.erb

Tyler Stachecki (5):
chef: Add etcd/calico-felix node's to run_list.
ansible/chef: Add a rmqnode role
chef: Check-in missed file from rmqnodes PR.
virtual/libvirt: Fix bridge naming inconsistency
gitignore: Ignore (all) autogen'd chef roles.

chef-bcpc - 8.1.4

Published by justinjpacheco almost 4 years ago

Justin Pacheco (3):
cinder.rb: add delay before restart
ansible.cfg: reduce possible forks
mysql: increase max_connections

Mike Boruta (1):
Added basic QoS Support

Tyler Stachecki (2):
chef: Raise oslo's database connection thresholds.
Refactor/clean-up some libvirt build tooling

chef-bcpc - 8.1.3

Published by justinjpacheco almost 4 years ago

Mike Boruta (1):
Add props to configure neutron's DB pool size

Tyler Stachecki (2):
getty: Disable previous ttyS[01] functionality.
Makefile: Run node role runlists in parallel.

chef-bcpc - 8.1.2

Published by justinjpacheco almost 4 years ago

David Comay (1):
Update FailsafeInboundHostPorts to allow in-bound BGP & etcd connections

Justin Pacheco (2):
update mysql.rb: don't log non-indexed queries
rubocop.yml: ignore additional rules