v2.4.3 (2019-06-24)
Fixed bugs:
Closed issues:
- Tag v2.4.2 release #721
- Tag v2.4.0 release #716
- Tag v2.4.0 release #713
- [iam] Add missing permissions for LoadBalancer Policies #708
- Allow specifing AMI ids for manual deploys, even if skip_build is set #703
- Tag v2.3.1 release #700
- Tag v2.3.1 release #697
- Tag v2.3.0 release #694
- Tag v2.3.0 release #690
- Tag v2.3.0 release #686
- Tag v2.3.0 release #682
- [iam] Add missing permisson iam:DeleteRolePermissionsBoundary #680
- Install missing dependent plugins #678
- Tag v2.3.0 release #675
- Install kubectl on ci system #673
- Install pipeline plugins #670
- Enable plugin backups #669
- Tag v2.3.0 release #666
- [bug] Incorrect --color option #664
- Use --color for builds #662
- Tag v2.3.0 release #659
- Tag v2.3.0 release #656
- Bump nubis-builder version to v1.12.1 #654
- Tag v2.3.0 release #650
- [iam] Add missign Cloudfront permission #648
- Tag v2.3.0 release #645
- [iam] Add permissions to manage CloudFront resources #639
- [iam] Add ACM permissions #637
- CI fails to build #635
- Switch to nubis-ctl for build and deploy #632
- Add docer support #631
- [bug] startup doesn't restart confd proprely #627
- [Jenkins] Upgrade to 2.121.1 #626
- Allow a skip build flag #625
- [RBAC] Add support for an Operator group #624
- Upgrade to Terraform 0.11.7 #620
- Upgrade to Jenkins 2.107.2 #616
Merged pull requests:
- Update CHANGELOG for v2.4.2 release [skip ci] #723 (gozer)
- Update CHANGELOG for v2.4.2 release [skip ci] #722 (gozer)
- Update CHANGELOG for v2.4.0 release [skip ci] #718 (nubis-automation)
- Update CHANGELOG for v2.4.0 release [skip ci] #717 (nubis-automation)
- Update CHANGELOG for v2.4.0 release [skip ci] #715 (nubis-automation)
- Update CHANGELOG for v2.4.0 release [skip ci] #714 (nubis-automation)
- [iam] Add LoadBalancer Policy permissions #710 (gozer)
- Update Travis-CI integration key for Slack #705 (gozer)
- Use provided AMI id even if we don't build #704 (gozer)
- Update CHANGELOG for v2.3.1 release [skip ci] #702 (nubis-automation)
- Update CHANGELOG for v2.3.1 release [skip ci] #701 (nubis-automation)
- Update CHANGELOG for v2.3.1 release [skip ci] #699 (nubis-automation)
- Update CHANGELOG for v2.3.1 release [skip ci] #698 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #696 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #695 (nubis-automation)
- Update to newest deploy image and fix delete path #693 (tinnightcap)
- Update CHANGELOG for v2.3.0 release [skip ci] #692 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #691 (nubis-automation)
- Update to latest deploy container #689 (tinnightcap)
- Update CHANGELOG for v2.3.0 release [skip ci] #688 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #687 (nubis-automation)
- Update to latest nubis-deploy image #685 (tinnightcap)
- Update CHANGELOG for v2.3.0 release [skip ci] #684 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #683 (nubis-automation)
- Add missing IAM permission for deploys #681 (gozer)
- Upgrade/install missed dependent plugins #679 (gozer)
- Update CHANGELOG for v2.3.0 release [skip ci] #677 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #676 (nubis-automation)
- Install kubectl #674 (limed)
- Install pipeline plugins #672 (limed)
- Backup plugins for jenkins #671 (limed)
- Update CHANGELOG for v2.3.0 release [skip ci] #668 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #667 (nubis-automation)
- Fix --color option #665 (gozer)
- Use --color for builds #663 (tinnightcap)
- Update CHANGELOG for v2.3.0 release [skip ci] #661 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #660 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #658 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #657 (nubis-automation)
- Upgrade to latest nubis-builder #655 (tinnightcap)
- Switch from build to builder for nubis-ctl #653 (tinnightcap)
- Update CHANGELOG for v2.3.0 release [skip ci] #652 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #651 (nubis-automation)
- Add missed cloudfront:UpdateDistribution #649 (gozer)
- Update CHANGELOG for v2.3.0 release [skip ci] #647 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #646 (nubis-automation)
- Update ci to use nubis-ctl #644 (tinnightcap)
- Fix incorrect acm: prefix for cloudfront: policies #643 (gozer)
- Upgrade Jenkins to 2.121.1 and plugins #642 (gozer)
- Add IAM privileges for CloudFront #640 (gozer)
- Add ACM IAM permissions #638 (gozer)
- Update rtyler-jenkins for camptocamp-systemd #636 (tinnightcap)
- Allow ability to skip a packer build #634 (limed)
- Add docker to CI #633 (tinnightcap)
- [RBAC] Add Operator role #630 (gozer)
- Upgrade Jenkins to 2.107.3 #628 (gozer)
- Upgrade to Terraform 0.11.7 #621 (gozer)
- Upgrade Jenkins to 2.107.2 and plugins #618 (gozer)
- Upgrade Jenkins to 2.107.2 and plugins #617 (gozer)
- Cron doesn't set USER #615 (gozer)
v2.4.2 (2019-06-20)
Fixed bugs:
Closed issues:
- Tag v2.4.0 release #716
- Tag v2.4.0 release #713
- [iam] Add missing permissions for LoadBalancer Policies #708
- Allow specifing AMI ids for manual deploys, even if skip_build is set #703
- Tag v2.3.1 release #700
- Tag v2.3.1 release #697
- Tag v2.3.0 release #694
- Tag v2.3.0 release #690
- Tag v2.3.0 release #686
- Tag v2.3.0 release #682
- [iam] Add missing permisson iam:DeleteRolePermissionsBoundary #680
- Install missing dependent plugins #678
- Tag v2.3.0 release #675
- Install kubectl on ci system #673
- Install pipeline plugins #670
- Enable plugin backups #669
- Tag v2.3.0 release #666
- [bug] Incorrect --color option #664
- Use --color for builds #662
- Tag v2.3.0 release #659
- Tag v2.3.0 release #656
- Bump nubis-builder version to v1.12.1 #654
- Tag v2.3.0 release #650
- [iam] Add missign Cloudfront permission #648
- Tag v2.3.0 release #645
- [iam] Add permissions to manage CloudFront resources #639
- [iam] Add ACM permissions #637
- CI fails to build #635
- Switch to nubis-ctl for build and deploy #632
- Add docer support #631
- [bug] startup doesn't restart confd proprely #627
- [Jenkins] Upgrade to 2.121.1 #626
- Allow a skip build flag #625
- [RBAC] Add support for an Operator group #624
- Upgrade to Terraform 0.11.7 #620
- Upgrade to Jenkins 2.107.2 #616
- s3cmd doesn't like non-regular files (symlinks?) #613
Merged pull requests:
- Update CHANGELOG for v2.4.0 release [skip ci] #718 (nubis-automation)
- Update CHANGELOG for v2.4.0 release [skip ci] #717 (nubis-automation)
- Update CHANGELOG for v2.4.0 release [skip ci] #715 (nubis-automation)
- Update CHANGELOG for v2.4.0 release [skip ci] #714 (nubis-automation)
- [iam] Add LoadBalancer Policy permissions #710 (gozer)
- Update Travis-CI integration key for Slack #705 (gozer)
- Use provided AMI id even if we don't build #704 (gozer)
- Update CHANGELOG for v2.3.1 release [skip ci] #702 (nubis-automation)
- Update CHANGELOG for v2.3.1 release [skip ci] #701 (nubis-automation)
- Update CHANGELOG for v2.3.1 release [skip ci] #699 (nubis-automation)
- Update CHANGELOG for v2.3.1 release [skip ci] #698 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #696 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #695 (nubis-automation)
- Update to newest deploy image and fix delete path #693 (tinnightcap)
- Update CHANGELOG for v2.3.0 release [skip ci] #692 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #691 (nubis-automation)
- Update to latest deploy container #689 (tinnightcap)
- Update CHANGELOG for v2.3.0 release [skip ci] #688 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #687 (nubis-automation)
- Update to latest nubis-deploy image #685 (tinnightcap)
- Update CHANGELOG for v2.3.0 release [skip ci] #684 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #683 (nubis-automation)
- Add missing IAM permission for deploys #681 (gozer)
- Upgrade/install missed dependent plugins #679 (gozer)
- Update CHANGELOG for v2.3.0 release [skip ci] #677 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #676 (nubis-automation)
- Install kubectl #674 (limed)
- Install pipeline plugins #672 (limed)
- Backup plugins for jenkins #671 (limed)
- Update CHANGELOG for v2.3.0 release [skip ci] #668 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #667 (nubis-automation)
- Fix --color option #665 (gozer)
- Use --color for builds #663 (tinnightcap)
- Update CHANGELOG for v2.3.0 release [skip ci] #661 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #660 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #658 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #657 (nubis-automation)
- Upgrade to latest nubis-builder #655 (tinnightcap)
- Switch from build to builder for nubis-ctl #653 (tinnightcap)
- Update CHANGELOG for v2.3.0 release [skip ci] #652 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #651 (nubis-automation)
- Add missed cloudfront:UpdateDistribution #649 (gozer)
- Update CHANGELOG for v2.3.0 release [skip ci] #647 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #646 (nubis-automation)
- Update ci to use nubis-ctl #644 (tinnightcap)
- Fix incorrect acm: prefix for cloudfront: policies #643 (gozer)
- Upgrade Jenkins to 2.121.1 and plugins #642 (gozer)
- Add IAM privileges for CloudFront #640 (gozer)
- Add ACM IAM permissions #638 (gozer)
- Update rtyler-jenkins for camptocamp-systemd #636 (tinnightcap)
- Allow ability to skip a packer build #634 (limed)
- Add docker to CI #633 (tinnightcap)
- [RBAC] Add Operator role #630 (gozer)
- Upgrade Jenkins to 2.107.3 #628 (gozer)
- Upgrade to Terraform 0.11.7 #621 (gozer)
- Upgrade Jenkins to 2.107.2 and plugins #618 (gozer)
- Upgrade Jenkins to 2.107.2 and plugins #617 (gozer)
- Cron doesn't set USER #615 (gozer)
- Replace s3cmd with aws s3 sync #614 (gozer)
- Group claim changed with OpenID conformant mode #612 (gozer)
v2.4.0 (2019-03-06)
Closed issues:
- Tag v2.4.0 release #713
v2.4.0 (2019-02-23)
Closed issues:
- [iam] Add missing permissions for LoadBalancer Policies #708
- Allow specifing AMI ids for manual deploys, even if skip_build is set #703
- Tag v2.3.1 release #700
Merged pull requests:
- Update CHANGELOG for v2.4.0 release [skip ci] #715 (nubis-automation)
- Update CHANGELOG for v2.4.0 release [skip ci] #714 (nubis-automation)
- [iam] Add LoadBalancer Policy permissions #710 (gozer)
- Update Travis-CI integration key for Slack #705 (gozer)
- Use provided AMI id even if we don't build #704 (gozer)
v2.3.1 (2018-08-21)
Closed issues:
Merged pull requests:
- Update CHANGELOG for v2.3.1 release [skip ci] #699 (nubis-automation)
- Update CHANGELOG for v2.3.1 release [skip ci] #698 (nubis-automation)
v2.3.0 (2018-08-07)
Merged pull requests:
- Update to newest deploy image and fix delete path #693 (tinnightcap)
v2.3.0 (2018-08-07)
Fixed bugs:
Closed issues:
- [iam] Add missing permisson iam:DeleteRolePermissionsBoundary #680
- Install missing dependent plugins #678
- Install kubectl on ci system #673
- Install pipeline plugins #670
- Enable plugin backups #669
- [bug] Incorrect --color option #664
- Use --color for builds #662
- Bump nubis-builder version to v1.12.1 #654
- [iam] Add missign Cloudfront permission #648
- [iam] Add permissions to manage CloudFront resources #639
- [iam] Add ACM permissions #637
- CI fails to build #635
- Switch to nubis-ctl for build and deploy #632
- Add docer support #631
- [bug] startup doesn't restart confd proprely #627
- [Jenkins] Upgrade to 2.121.1 #626
- Allow a skip build flag #625
- [RBAC] Add support for an Operator group #624
- Upgrade to Terraform 0.11.7 #620
- Upgrade to Jenkins 2.107.2 #616
- s3cmd doesn't like non-regular files (symlinks?) #613
- Fix for new OpenID group url #611
- [backup] Run full backups hourly, keeping incremental count low #608
- Tag v2.2.0 release #605
- S3 backups can be slow to initially restore from, increace ELB grace period #602
- Tag v2.3.0 release #690
- Tag v2.3.0 release #686
- Tag v2.3.0 release #682
- Tag v2.3.0 release #675
- Tag v2.3.0 release #666
- Tag v2.3.0 release #659
- Tag v2.3.0 release #656
- Tag v2.3.0 release #650
- Tag v2.3.0 release #645
Merged pull requests:
- Update CHANGELOG for v2.3.0 release [skip ci] #692 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #691 (nubis-automation)
- Update to latest deploy container #689 (tinnightcap)
- Update CHANGELOG for v2.3.0 release [skip ci] #688 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #687 (nubis-automation)
- Update to latest nubis-deploy image #685 (tinnightcap)
- Update CHANGELOG for v2.3.0 release [skip ci] #684 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #683 (nubis-automation)
- Add missing IAM permission for deploys #681 (gozer)
- Upgrade/install missed dependent plugins #679 (gozer)
- Update CHANGELOG for v2.3.0 release [skip ci] #677 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #676 (nubis-automation)
- Install kubectl #674 (limed)
- Install pipeline plugins #672 (limed)
- Backup plugins for jenkins #671 (limed)
- Update CHANGELOG for v2.3.0 release [skip ci] #668 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #667 (nubis-automation)
- Fix --color option #665 (gozer)
- Use --color for builds #663 (tinnightcap)
- Update CHANGELOG for v2.3.0 release [skip ci] #661 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #660 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #658 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #657 (nubis-automation)
- Upgrade to latest nubis-builder #655 (tinnightcap)
- Switch from build to builder for nubis-ctl #653 (tinnightcap)
- Update CHANGELOG for v2.3.0 release [skip ci] #652 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #651 (nubis-automation)
- Add missed cloudfront:UpdateDistribution #649 (gozer)
- Update CHANGELOG for v2.3.0 release [skip ci] #647 (nubis-automation)
- Update CHANGELOG for v2.3.0 release [skip ci] #646 (nubis-automation)
- Update ci to use nubis-ctl #644 (tinnightcap)
- Fix incorrect acm: prefix for cloudfront: policies #643 (gozer)
- Upgrade Jenkins to 2.121.1 and plugins #642 (gozer)
- Add IAM privileges for CloudFront #640 (gozer)
- Add ACM IAM permissions #638 (gozer)
- Update rtyler-jenkins for camptocamp-systemd #636 (tinnightcap)
- Allow ability to skip a packer build #634 (limed)
- Add docker to CI #633 (tinnightcap)
- [RBAC] Add Operator role #630 (gozer)
- Upgrade Jenkins to 2.107.3 #628 (gozer)
- Upgrade to Terraform 0.11.7 #621 (gozer)
- Upgrade Jenkins to 2.107.2 and plugins #618 (gozer)
- Upgrade Jenkins to 2.107.2 and plugins #617 (gozer)
- Cron doesn't set USER #615 (gozer)
- Replace s3cmd with aws s3 sync #614 (gozer)
- Group claim changed with OpenID conformant mode #612 (gozer)
- Increase ELB initial grace period to 30 minutes #610 (gozer)
- Run full backups hourly, incremental every 15 minuntes. #609 (gozer)
v2.2.0 (2018-04-10)
Closed issues:
- [regression] Invalid /opt/nubis-builder/secrets/variables.json #603
Merged pull requests:
v2.2.0 (2018-04-06)
Closed issues:
- Upgrade Jenkisn to 2.107.1 #597
- [TF] Cleanup for 0.11.x #595
- [iam] Add missing ec2:ReleaseAddresses #592
- Add missing IAM permission iam:ListGroupsForUser #590
- Lint #586
- [iam] Add permissions for SNS/SQS resources and ASG Lifecycle Hooks #583
- [jenkins] Upgrade to 2.89.4 #580
- [s3cmd] Upgrade to 2.0.1 #578
- [iam] Cleanup Policy errors #576
- Tag v2.2.0 release #599
Merged pull requests:
- Update CHANGELOG for v2.2.0 release [skip ci] #601 (nubis-automation)
- Update CHANGELOG for v2.2.0 release [skip ci] #600 (nubis-automation)
- Upgrade Jenkins and plugins to latest #598 (gozer)
- Prep for TF 0.11.x #596 (gozer)
- Also add the associated ec2:DisassociateAddress permission #594 (gozer)
- Add missing ec2:ReleaseAddresses permission for deletion #593 (gozer)
- Found one more missing IAM permission needed for destroy operation #591 (gozer)
- Tag project as platform #589 (limed)
- Linting #587 (limed)
- Add more missed IAM permissions #585 (gozer)
- Add permissions to create SQS and SNS resources and ASG Lifecycle Hooks #584 (gozer)
- Move to new docker lint checks #582 (tinnightcap)
- Upgrade Jenkins to 2.89.4 #581 (gozer)
- Upgrade s3cmd to v2.0.1 #579 (gozer)
- Fix a few leftover IAM policy errors #577 (gozer)
v2.1.0 (2018-02-07)
Closed issues:
- [terraform] Future proof for Terraform 0.11 auto-approval disablement #571
- Add initial support for NewRelic #566
- Disable JNLP3 #564
- [upgrade] Plugins #562
- Upgrade to nubis-builder v1.6.0 #557
- Upgrade Jenkins to 2.89.3 #556
- We forgot a small reference to environemnt #554
- Disable deprecated JNLP protocols #550
- [Jenkins] Plugin upgrades #549
- [Jenkins] Upgrade to 2.89.2 #548
- Add missing IAM perms #545
- [packer] Upgrade to version 1.1.3 #544
- Fluentd jenkins tag typo #542
- [retry] Consider retrying builds when Amazon fails us #524
- [terraform] Upgrade to 0.10.8 #503
- Tag v2.1.0 release #573
- Tag v2.1.0 release #568
- Discard old builds #531
- [jenkins] Upgrade to latest version #504
- [security] iam:PassRole is not needed anmoyre #471
Merged pull requests:
- Update CHANGELOG for v2.1.0 release [skip ci] #575 (nubis-automation)
- Update CHANGELOG for v2.1.0 release [skip ci] #574 (nubis-automation)
- [terraform] Add -auto-approve=true to apply operations #572 (gozer)
- Update CHANGELOG for v2.1.0 release [skip ci] #570 (nubis-automation)
- Update CHANGELOG for v2.1.0 release [skip ci] #569 (nubis-automation)
- Add terraform support for NewRelic Synthetics #567 (gozer)
- Disable JNLP3 for security reasons #565 (gozer)
- Upgrade plugins #563 (gozer)
- Upgrade Terraform to v0.10.8 #561 (gozer)
- Upgrade Packer to v1.1.3 #560 (gozer)
- Upgrade Jenkins to 2.89.3 #559 (gozer)
- Upgrade nubis-builder to v1.6.0 #558 (gozer)
- We missed one small ENV reference in the Arena work #555 (gozer)
- Upgrade Jenkins plugins #553 (gozer)
- Upgrade Jenkins to 2.89.2 #552 (gozer)
- Disable deprecated JNLP protocols version 1 & 2 #551 (gozer)
- Add missing IAM permission #547 (limed)
- Bump packer to be inline with nubis-docker-builder #546 (limed)
- Fixing a typo #543 (limed)
v2.0.4 (2017-12-08)
Closed issues:
- [iam] Add missing rds/elasticache tags permissions #539
- [route53] Additional perms for route53 #537
- [iam] route53:CreateHostedZone doesn't exist #527
- [Jenkins] Upgrade to 2.73.3 #526
- [iam] iam:DescribeAutoScalingGroup doesnt' exist #512
- Tag v2.0.4 release #541
Merged pull requests:
- Add missing IAM permissions for tags on rds and elasticache #540 (gozer)
- Add IAM permission to get ci deploy r53 records #538 (limed)
- Looks like creating IAM roles needs iam:PassRole #536 (gozer)
- Should have been 30 days #535 (gozer)
- Keep our builds from growing unbounded #534 (gozer)
- Bump nubis-builder to v1.5.6 #533 (gozer)
- iam:PassRole isn't needed anymore #532 (gozer)
- [Centennial] #530 (gozer)
- Remove libssl package from travis check #529 (limed)
- Allow CI system to create a hosted zone #528 (limed)
v2.0.3 (2017-11-02)
Closed issues:
- Tag v2.0.3 release #521
Merged pull requests:
- Merge v2.0.3 release into develop. [skip ci] #523 (tinnightcap)
- Update CHANGELOG for v2.0.3 release [skip ci] #522 (tinnightcap)
v2.0.2 (2017-10-25)
Closed issues:
Merged pull requests:
- Merge v2.0.2 release into develop. [skip ci] #520 (tinnightcap)
- Update CHANGELOG for v2.0.2 release [skip ci] #519 (tinnightcap)
- Merge v2.0.2 release into develop. [skip ci] #517 (tinnightcap)
- Update CHANGELOG for v2.0.2 release [skip ci] #516 (tinnightcap)
- Update CHANGELOG for v2.0.2 release [skip ci] #515 (tinnightcap)
- Upgrade Jenkins plugins #513 (gozer)
v2.0.1 (2017-10-13)
Implemented enhancements:
Closed issues:
- null_resource to destroy slack_token and consul_acl_token has typo #506
- Don't add duplicate ports to the port exception list #500
- Include deployment arena in TF state path #499
- Make root volume size configurable #477
- Make instance type configurable #476
- Upgrade to Java 8 #462
- Wrap consulate kv nat invocation into a script of some sort #258
- Figure out how to extend the KMS based trust for reaching Consul in other VPCs #191
- Tag v2.0.1 release #509
Merged pull requests:
- Merge v2.0.1 release into develop. [skip ci] #511 (tinnightcap)
- Update CHANGELOG for v2.0.1 release [skip ci] #510 (tinnightcap)
- Upgrade to Terraform 0.10.7 #508 (gozer)
- Fixing typo #507 (limed)
- Upgrade Jenkins to 2.73.2 #505 (gozer)
- Make root_storage_size configurable #502 (gozer)
- Avoid adding duplicate ports to the exception list #501 (gozer)
v2.0.0 (2017-10-06)
Closed issues:
- [unicreds] Cleanup resources on destruction #490
- Add destroy ability to the deployment target #470
- Tag v2.0.0 release #496
- Tag v2.0.0 release #493
- Tag v2.0.0 release #487
- Tag v2.0.0 release #484
Merged pull requests:
- Merge v2.0.0 release into develop. [skip ci] #498 (tinnightcap)
- Update CHANGELOG for v2.0.0 release [skip ci] #497 (tinnightcap)
- Merge v2.0.0 release into develop. [skip ci] #495 (tinnightcap)
- Update CHANGELOG for v2.0.0 release [skip ci] #494 (tinnightcap)
- Update to nubis-builder v1.5.2 #492 (tinnightcap)
- Cleanup unicreds secrets #491 (gozer)
- Merge v2.0.0 release into develop. [skip ci] #489 (tinnightcap)
- Update CHANGELOG for v2.0.0 release [skip ci] #488 (tinnightcap)
- Merge v2.0.0 release into develop. [skip ci] #486 (tinnightcap)
- Update CHANGELOG for v2.0.0 release [skip ci] #485 (tinnightcap)
- emit compact JSON #483 (gozer)
- Arena work including multi-project support #481 (gozer)
- Update nubis-travis to v1.4.0 #480 (tinnightcap)
- Migrate to mozilla slack #479 (tinnightcap)
- Change defaults to point to mozila slack #478 (tinnightcap)
- Update git package version for release #473 (tinnightcap)
v1.5.1 (2017-08-18)
Closed issues:
Merged pull requests:
- Merge v1.5.1 release into develop. [skip ci] #475 (tinnightcap)
- Update CHANGELOG for v1.5.1 release [skip ci] #474 (tinnightcap)
- Bump maximum header size to 16K #469 (gozer)
v1.5.0 (2017-06-24)
Fixed bugs:
- Devs do not have build access #456
Closed issues:
- Downgrade Jenkins to 2.46.3 #463
- Determine Jenkins groups ACLs from NUBIS_{USER,SUDO} inputs #458
- Add environment to Slack notifications #457
- Use jq 1.5 from nubis-base #450
- Terraform needs tfvars file #448
- Add missing autoscaling:DeleteTags deploy permission #446
- Tag v1.5.0 release #465
Merged pull requests:
- Merge v1.5.0 release into develop. [skip ci] #467 (tinnightcap)
- Update CHANGELOG for v1.5.0 release [skip ci] #466 (tinnightcap)
- Downgrade Jenkins #464 (gozer)
- Upgrade Jenkins to 2.60.1 #461 (gozer)
- Compute permissions from groups provided at boot time #460 (gozer)
- Add custom Slack message to report environment #459 (gozer)
- fix Jenkins self-reporting url #455 (gozer)
- We can rely on JQ 1.5 being in base now #454 (gozer)
- [plugin] Upgrade workflow-cps #453 (gozer)
- Remove/Cleanup Github OAuth secrets #452 (gozer)
- Add support for SSO #451 (gozer)
- Convert arbitrary variable to Terraform .tfvars file #449 (gozer)
- Add missing autoscaling:DeleteTags permission to deploy role #447 (gozer)
v1.4.2 (2017-05-05)
Closed issues:
- Upgrade puppet modules: #436
- Upgrade Jenkins to 2.46.2 #434
- Add missing ec2:DeleteTags permission #432
- Add nubis/builder/artifacts/AMIs.json to .gitignore #430
- [terraform] Upgrade Terraform to 0.8.8 #417
- Make use of nubis-builder generated AMIs.json #407
- Remove CloudFormation support #357
- [Datadog] Enable Jenkins plugin #130
- Tag v1.4.2 release #443
- Tag v1.4.2 release #442
- Tag v1.4.2 release #438
Merged pull requests:
- Merge v1.4.2 release into develop. [skip ci] #445 (tinnightcap)
- Update CHANGELOG for v1.4.2 release [skip ci] #444 (tinnightcap)
- Remove CloudFormation leftovers #441 (gozer)
- Update CHANGELOG for v1.4.2 release [skip ci] #439 (tinnightcap)
- Upgrade puppetlabs/java and camptocamp/archive #437 (gozer)
- Upgrade Jenkins to 2.46.2 #435 (gozer)
- Add missing ec2:DeleteTags permissions #433 (gozer)
- Add nubis/builder/artifacts/AMIs.json to .gitignore #431 (gozer)
- Use nubis-builder AMIs.json #429 (gozer)
- Upgrade Terraform to 0.8.8 #428 (gozer)
v1.4.1 (2017-04-11)
Closed issues:
- Upgrade to nubis-builder v1.5.1 #423
- Upgrade to nubis-builder v1.5.0 #418
- [packer] Upgrade Packer to v1.0.0 #415
- [iam] Add missing permissions #413
- Tag v1.4.1 release #425
- Tag v1.4.1 release #420
Merged pull requests:
- Merge v1.4.1 release into develop. [skip ci] #427 (tinnightcap)
- Update CHANGELOG for v1.4.1 release [skip ci] #426 (tinnightcap)
- Upgrade to nubis-builder v1.5.1 #424 (gozer)
- Merge v1.4.1 release into develop. [skip ci] #422 (tinnightcap)
- Update CHANGELOG for v1.4.1 release [skip ci] #421 (tinnightcap)
- Upgrade to nubis-builder v1.5.0 #419 (gozer)
- Upgrade to Packer 1.0.0 #416 (gozer)
- [iam] Add missing tagging permission for RDS/ElastiCache resources #414 (gozer)
v1.4.0 (2017-03-31)
Closed issues:
- Set packer option -color=false or colorize output #405
- dont include the credentials plugin #397
- Tag v1.3.1 release #395
- Tag v1.3.1 release #394
- Disable detailled monitoring #391
- Retry deployment jobs in the face of Terraform bugs #389
- [iam] Add missing permissions to allow spot instances #387
- [updates] credentials and scm-api outdated #385
- Upgrade Jenkins plugins #383
- [terraform] Upgrade to Terraform 0.8.7 #381
- [terraform] Upgrade to 0.8.7 #380
- Remove Atlas in favor of aws_ami datasource #377
- Reduce CI instance size down #371
- [builder] Enable nubis-builder --spot #370
- [builder] Upgrade to nubis-builder v1.3.1 #369
- [packer] Upgrade to 0.12.2 #367
- Upgrade Jenkins to 2.32.2 LTS #365
- [backup] Restore off-by one error #363
- Upgrade to Jenkins 2.32.1 #360
- Upgrade to packer 0.12.1 #358
- Proxy rules injection broken #355
- Tag v1.4.0 release #409
- Tag v1.4.0 release #396
Merged pull requests:
- Merge v1.4.0 release into develop. [skip ci] #412 (tinnightcap)
- Update CHANGELOG for v1.4.0 release [skip ci] #411 (tinnightcap)
- Upgrade to Jenkins 2.46.1 #410 (gozer)
- Downgrade git-client plugin because of submodule bug #408 (gozer)
- Add ANSI color support #406 (gozer)
- Fix typo, enable_monitoring belongs in the launch_configuration #404 (gozer)
- Fix typo, enable_monitoring belongs in the launch_configuration #403 (gozer)
- Merge v1.4.0 release into develop. [skip ci] #402 (tinnightcap)
- Update CHANGELOG for v1.4.0 release [skip ci] #401 (tinnightcap)
- Upgrade Jenkins to 2.32.2 and git to 1:1.9.1-1ubuntu0.4 #400 (gozer)
- upgrade git to 1:1.9.1-1ubuntu0.4 #399 (gozer)
- Don't manage credentials, let puppet-jenkins have at it #398 (gozer)
- Disable EC2 detailled monitoring #393 (gozer)
- Retry deployment jobs that fail with the Terraform has encountered a bug message #390 (gozer)
- Add missing IAM permissions for spot instances #388 (gozer)
- Upgrade 2 missed plugins from the last upgrade cycle #386 (gozer)
- Upgrade outdated Jenkins plugins #384 (gozer)
- Upgrade to Terraform 0.8.7 #382 (gozer)
- Remove Atlas and use aws_ami instead #378 (gozer)
- Upgrade to nubis-builder v1.3.1 #375 (gozer)
- Enable --spot builds with a c3.large instance #374 (gozer)
- Upgrade to Packer 0.12.2 #373 (gozer)
- Shrink down to t2.nano #372 (gozer)
- Terraform 0.8 Upgrade #368 (gozer)
- Upgrade to LTS 2.32.2 #366 (gozer)
- Make sure we start at the 0-th line when ordering/finding our backup chain #364 (gozer)
- Update builder artifacts for v1.4.0-dev release #362 (tinnightcap)
- Update Jenkins to 2.32.1 #361 (tinnightcap)
- Upgrade to Packer v0.12.1 #359 (gozer)
- Fix deployment of proxy rules #356 (gozer)
v1.3.0 (2016-12-30)
Implemented enhancements:
- Move jenkins data to secondary disk #31
Fixed bugs:
Closed issues:
- Update Jenkins and plugins #348
- Expose nubis_sudo_groups and nubid_user_groups to userdata #342
- [monitoring] Inject monitoring rules in target deployment Consul #340
- Upgrade Jenkins to 2.19.3 #338
- [plugins] Upgrades #335
- Allow Prometheus to scrape our metrics endpoint #333
- Upgrade jenkins plugins #331
- [jenkins] Disable CLI completely #328
- [tf] Convert to using unicreds #327
- Allow specifying which branches to follow from Git #325
- Ensure our S3 backups expire along with Jenkins's configured expiry #323
- Install embeddable-build-status plugin #321
- [upgrade] Outdated workflow-api and git-client plugins #319
- [deployment] get rid of the now useless iam_role argument #316
- Support Slack Notifications #315
- Upgrade Jenkins plugins #313
- [deploy] Fail the deployment job if Terraform fails #310
- Packer doesn't support us-east-2 yet #307
- Upgrade Jenkins to 2.19.22 #306
- Archive nubis/terraform/ as artifacts #300
- When talking to Consul during deploys, acquire the proper CA to validate the cert #297
- Add support for Terraform #292
- Simplify nubis-builder's variables.json #291
- [datadog] Install Jenkins DataDog plugin #287
- Ansible is missing python-markupsafe #266
- Upgrade to Jenkins 2.0 #247
- [nubis-deploy] Update the proxy injection prefix, as it has changed since nat and proxy merged #190
- Use terraform to drive CloudFormation instead of Ansible #179
- Use thinbackup plugin to perform regular backups #145
- Set next build number on boot from what's known in the S3 bucket #96
Merged pull requests:
- Update CHANGELOG for v1.3.0 release #353 (tinnightcap)
- Update builder artifacts for v1.3.0 release #352 (tinnightcap)
- Convert from credstash to unicreds #351 (gozer)
- Upgrade Jenkins to 2.19.4 #350 (gozer)
- Upgrade Jenkins to 2.19.4 #349 (gozer)
- Fix Links #347 (tinnightcap)
- Add Documentation #346 (tinnightcap)
- update to nubis-travis v0.1.3 #345 (gozer)
- Silence the profile.sh script #344 (gozer)
- Expose nubis_sudo_groups and nubis_user_groups userdata #343 (limed)
- Push monitoring rules in Consul #341 (gozer)
- Upgrade to Jenkins 2.19.3 #339 (gozer)
- Use unicreds to retrieve the public SSL certs for stage/prod #337 (gozer)
- More upgrades to github and pipeline plugins #336 (gozer)
- Pass in the monitoring SG so we can trust it #334 (gozer)
- Upgrade plugins #332 (gozer)
- Disable Jenkins CLI #329 (gozer)
- Add a git_branches option to specify which branches to build #326 (gozer)
- Make sure we sync to s3 with --delete #324 (gozer)
- Install [email protected] #322 (gozer)
- Upgrade Jenkins plugins #320 (gozer)
- Fix travis-ci submodule #318 (gozer)
- Enable Slack notification in build and deployment jobs #317 (gozer)
- Upgrade jenkins plugins #314 (gozer)
- allow terraform remote to fail #312 (gozer)
- Simple error catching with set -e #311 (gozer)
- Upgrade to 2.19.2 #309 (gozer)
- Ignore us-east-2 since Packer rejects it #308 (gozer)
- Add Travis badge #305 (gozer)
- Basic Travis integration for some low-level testing #304 (gozer)
- Enable full backup support for Jenkins #303 (gozer)
- Upgrade to Jenkins 2.7.4 #302 (gozer)
- Copy nubis/terraform => artifacts/ if present #301 (gozer)
- Remove useless need for plan before apply #299 (gozer)
- [dpaste] Multitude of fixes for supporting Terraform deploys #298 (gozer)
- TF for deploys #295 (gozer)
- fix json tyop #294 (gozer)
- Remove unneeded nubis-builder variables #293 (gozer)
- Update builder artifacts for v1.3.0-dev release #290 (gozer)
v1.2.3 (2016-08-05)
Merged pull requests:
- Update CHANGELOG for v1.2.3 release #289 (gozer)
- Update builder artifacts for v1.2.3 release #288 (gozer)
v1.2.2 (2016-08-02)
Merged pull requests:
- Update CHANGELOG for v1.2.2 release #286 (tinnightcap)
- Update builder artifacts for v1.2.2 release #285 (tinnightcap)
v1.2.1 (2016-07-30)
Closed issues:
- Give deploy IAM privileges to deal with DB Parameter Groups #280
Merged pull requests:
- Update CHANGELOG for v1.2.1 release #284 (tinnightcap)
- Update builder artifacts for v1.2.1 release #283 (tinnightcap)
- Update nubis-builder version #282 (tinnightcap)
- Add required privileges to manage DB Parameter groups #281 (gozer)
- Update builder artifacts for v1.3.0-dev release #279 (tinnightcap)
- Update CHANGELOG for v1.2.0 release #278 (tinnightcap)
- Update CHANGELOG for v1.2.0 release #277 (tinnightcap)
- Update builder artifacts for v1.2.0 release #276 (tinnightcap)
- Pin Jenkins at 1.651.3 since LTS has now flipped over to 2.x #275 (gozer)
v1.2.0 (2016-07-07)
Closed issues:
- Move GitHub OAuth application tokens under the nubisproject organization #183
- Convert terraform to cloudformation #74
- Pin Jenkins at 1.651.3 since LTS has now bumped to 2.x #274
- Tag v1.2.0 release #272
- Upgrade plugins #268
- Start v1.2.0-dev cycle #263
- Update to Jenkins LTS (1.651.2) #261
- Enable S3 versionning #259
- Move GitHub secrets into credstash #257
- Admins list needs to be an XML list, not comma delimited anymore #253
- deployment job needs proxy awareness #252
- Account Name missing from SSL cerficicate name #249
- Return our IAM role as an output #248
- SSL cert for CI is missing the region portion #245
- Use nubis-builder v1.1.0 as released #243
- [proxy] Configure Jenkins to use the proxies #242
Merged pull requests:
- Update CHANGELOG for v1.2.0 release #273 (tinnightcap)
- Updating versions for release build #271 (tinnightcap)
- fixup #270 (gozer)
- Update plugins for freshness and breakeage with Jenkins 1.651.2 #269 (gozer)
- Explicitely install MarkupSafe==0.23 as it now appears to be a missing dependency somehow #267 (gozer)
- Move GitHub OAuth secrets to credstash #265 (gozer)
- Move to 1.2.0-dev #264 (gozer)
- Upgrade to Jenkins LTS at 1.651.2 #262 (gozer)
- Enable S3 versionning #260 (gozer)
v1.1.0 (2016-04-26)
Implemented enhancements:
Closed issues:
- Upgrade packer to 0.10.0 #236
- Upgrade Terraform to 0.6.14 #233
- Upgrade Jenkins to 1.656 #232
- Handle multi-os builds #229
- set force_destroy=true for our s3 bucket #223
- Get rid of useless atlas_region_map #222
- Upgrade Jenkins to 1.655 #221
- Upgrade git #220
- Add TechnicalContact #218
- NUBIS_PROJECT_URL should be https:// #217
- Generate our own SSL certificate #216
- Add an enabled variable #214
- Atlas provider needs create_before_destroy = true #210
- Switch to using aws profile #209
- Add missing ec2:DescribeKeyPairs permission #208
- Tag v1.1.0 release #76
- Tag v1.1.0 release #139
- #jenkinssharedpassword - Jenkins uses a shared password for user authentication #103
- #productjenkinscreateiamroles - Product developers have the ability to gain full control of the product account #80
Merged pull requests:
- Lists of admins was broken, needs to be proper XML array Fixes #253 #255 (gozer)
- Make CI proxy-friendly #254 (gozer)
- Output our IAM Role so it can be used to be granted privileges higher up. #251 (gozer)
- Add missing account_name to SSL name #250 (gozer)
- Add the region to the ssl certificate #246 (gozer)
- Use nubis-builder v1.1.0 #244 (gozer)
- Update CHANGELOG for v1.1.0 release #241 (tinnightcap)
- Update builder artifacts for v1.1.0 release #240 (tinnightcap)
- Update versions for release #239 (tinnightcap)
- Cleanups #238 (gozer)
- Upgrade packer #237 (gozer)
- Upgrade terraform to 0.6.14 #235 (gozer)
- Upgrade Jenkins #234 (gozer)
- Generate our own SSL certificate instead of using the global default one. #231 (gozer)
- For now, just pick the first AMI available, ignorring multi-OS builds #230 (gozer)
- Set our URL to https:// #228 (gozer)
- Allow destruction of the s3 bucket #227 (gozer)
- Use a proper way to extract AMI ids out of Atlas #226 (gozer)
- Upgrade git #225 (gozer)
- Upgrade Jenkins to 1.655 #224 (gozer)
- Add TechnicalContact #219 (gozer)
- Add an enabled variable #215 (gozer)
- Add missing IAM permission #213 (gozer)
- use aws_profile #212 (gozer)
- Add lifecycle to atlas #211 (gozer)
v1.0.1-sec2 (2016-03-01)
Closed issues:
- Upgrade Jenkins to 1.651 #206
- Switch over to v1.0.2-dev #204
- Upgrade to jq 1.5 #201
- Update nubis-builder to v1.0.1-final2 #199
- Upgrade Jenkins to 1.650 #195
- Upgrade to terraform 0.6.12 #194
- Upgrade to packer 0.9.0 #193
- Upgrade Jenkins to 1.647 #188
- Packer is now available for download from releases.hashicorp.com #186
- Upgrade Jenkins to 1.646 #184
- Pin Boto (ansible dependency) at a specific version #180
- Upgrate to Terraform 0.6.9 #178
- Pin ansible at a known version #176
- Upgrade to Jenkins 1.644 #174
- Removed unused elb_subnet_id TF variable #171
- Allow Terraform to perform a rolling upgrade #169
- Update git and unzip #166
- Update puppet modules #163
- [terraform] Upgrade to v0.6.8 #159
- Update plugins to latest #158
- Upgrade Jenkins to 1.643 #153
- Upgrade packer to v0.8.6 #151
- Upgrade to jenkins v1.642 #148
- Getting more done in GitHub with ZenHub #146
- Use confd for configuration instead of the static plethora of user-data we currently #142
- [cli] Enable CLI access over http #135
- Update to latest nubis-builder #122
- Enable SSL #89
- Set the default region based on the region we are launched in. #85
- #jenkinsuserdata - Jenkins shared password is available in instance user_data #82
Merged pull requests:
- Bump jenkins to 1.651 #207 (gozer)
- Switch over to v1.0.2-dev #205 (gozer)
- Use Atlas artifacts lookups #203 (gozer)
- Upgrade jq to 1.5 #202 (gozer)
- Upgrade to nubis-builder v1.0.1-final2 #200 (gozer)
- Upgrade Jenkins to 1.650 #198 (gozer)
- Upgrade TF to 0.6.12 #197 (gozer)
- Upgrade packer to v0.9.0 Fixes #193 #196 (gozer)
- Move README GitHub Auth refs to HTTPS #192 (claudijd)
- Upgrade Jenkins to v1.647 #189 (gozer)
- Update Packer download url to new home #187 (gozer)
- Simple upgrade to 1.646 #185 (gozer)
- Upgrade Terraform to 0.6.9 #182 (gozer)
- Pin boto at 2.38.0, current 2.x version, for Ansible #181 (gozer)
- Pin at ansible 1.9.4 #177 (gozer)
- Upgrade to Jenkins 1.644 #175 (gozer)
- Add thinBackup 1.7.4 plugin #173 (gozer)
- remove unused variable #172 (gozer)
- Follow Hashicorps' approach to ASG rolling upgrades. #170 (gozer)
- Fix a dependency that was missed #168 (gozer)
- unzip => 6.0-9ubuntu1.5 git => 1:1.9.1-1ubuntu0.2 #167 (gozer)
- Add one missing new dependency : Jackson 2 API Plugin #165 (gozer)
- Upgrade our 2 outdated puppet modules #164 (gozer)
- Forgot to grant ec2:DescribeRegions in #157 #162 (gozer)
- Upgrade various plugins #161 (gozer)
- Upgrade terraform to latest #160 (gozer)
- Discover available AWS regions by ourselves, and default to the region we are deployed to. #157 (gozer)
- Secure slave to master subsystem #156 (gozer)
- Upgrade jenkins to 1.643 #155 (gozer)
- Upgrade packer to 0.8.6 #154 (gozer)
- Inject proxy rules into destination consul #150 (gozer)
- Upgrade to v1.642 #149 (gozer)
- Convert ELBs to https:// only #144 (gozer)
- Use GitHub for Authentication & Authorization. #143 (gozer)
- Enable client access over HTTP workaround #141 (gozer)
- upgrade jenkins to 1.639 #140 (gozer)
v1.0.1 (2015-11-20)
Implemented enhancements:
- Use nubis-consul --quiet #113
- Inject /var/log/jenkins/jenkins.log into fluent #101
- No longer need BaseZone during deploys #94
- Add deployment warning text #91
- send build + deploy e-mails to the project owner #90
Fixed bugs:
Closed issues:
- Tag release #133
- [Jenkins] Fix SECURITY-218 #131
- Update plugins #127
- Download newest, unpinned ansible cloudformation.py module breaks things. #124
- Puppet cleanups #120
- #cloudformationoutput #105
- #productjenkinscreateiamroles - Product developers have the ability to gain full control of the product account #81
- We shouldn't run the Consul injection if we didn't have a CF deploy to perform (i.e. nubis-base) #78
- Send notification e-mails to the project's owner (or make it a configurable knob) #75
- Tag v1.0.1 release #134
- Upgrade to nubis-builder v1.0.3 #112
- Add support for the new SshSecurityGroupId #110
- #jenkinsiamrole #106
- Upgrade librarian-puppet to v2.2.1 #92
- Jenkins permissions are broad permissions #83
Merged pull requests:
- switch to latest release of nubis-builder #138 (gozer)
- Update CHANGELOG for v1.0.1 release #137 (tinnightcap)
- Update AMI IDs file for v1.0.1 release #136 (tinnightcap)
- Fixes security issue by upgrading Jenkins #132 (gozer)
- Add more missing IAM privileges for CF deploys #129 (gozer)
- Update plugins #128 (gozer)
- More IAM updates #126 (gozer)
- Pin ansible cloudformation module at e25605cd5bca003a5071aebbdaeb2887e8e5c659 #125 (gozer)
- Use the new --region argument to nubis-consul #123 (gozer)
- Cleanup our puppet and stop polluting base with our requirements #121 (gozer)
- Revert back to using Ubuntu's packages #119 (gozer)
- Add --quiet to nubis-consul to *not* echo values injected #116 (gozer)
- Upgrade nubis-builder to v1.0.3 #115 (gozer)
- add some more required IAM privileges #114 (gozer)
- Add SSH Security group input #111 (gozer)
- Just cleanups and default updates #109 (gozer)
- install/upgrade awscli (and deps) via PIP. Fixes #107 #108 (gozer)
- Forward /var/log/jenkins.log to fluent forwarder #102 (gozer)
- Only inject into Consul if we had CloudFormation work to do #100 (gozer)
- moer IAM permissions #99 (gozer)
- Display a deployment warning #98 (gozer)
- Make the email address a configuration option. #97 (gozer)
- Remove the now unused BaseZone CF input paramater #95 (gozer)
- Sync up with master. #93 (gozer)
v1.0.0 (2015-09-01)
Implemented enhancements:
- Support publishing to consul in multiple VPCs #87
- CI needs to be able to deploy in the new multiple-VPCs in one account #84
- Convert to the one-app-per-account layout #88 (gozer)
- A big PR to allow CI to publish to the multiple-vpcs-per-account layout #86 (gozer)
Closed issues:
Merged pull requests:
v0.9.0 (2015-07-22)
Closed issues:
- Upgrade terraform to 0.6.0 #66
- Upgrade packer to 0.8.2 #65
- Reconfigure ci to use nubis-consul script #51
- Generate /opt/nubis-builder/secrets/variables.json #39
- Simple lockdown password #12
- Authentication & Authorization #11
- move all jenkins setup into puppet #9
Merged pull requests:
- Updating changelog for v0.9.0 release #69 (gozer)
- Upgrade terraform to 0.6.0, fixes #66 #68 (gozer)
- Upgrade packer to 0.8.2, fixes #65 #67 (gozer)
- Rename KeyName to SSHKeyName, for nubisproject/nubis-docs#35 #64 (gozer)
- use curl instead of ec2metadata #57 (gozer)
- publish URLs to Consul #56 (gozer)
- More verbose #55 (gozer)
- A client error (ValidationError) occurred when calling the AssumeRole operation: 1 validation error detected: Value '2/fluent-collector-deployment' at 'roleSessionName' failed to satisfy constraint: Member must satisfy regular expression pattern: [\w+=,.@-]* #54 (gozer)
- Switch to using nubis-consul (closes issue #51) #53 (gozer)
- fix tyop #52 (gozer)
- STS: role-session-name must be 32 characters or less #50 (gozer)
- upgrade plugins #49 (gozer)
- Add missing files. #48 (gozer)
- Working Deploys, v0.01 #47 (gozer)
- fix dependencies in puppet foo #46 (gozer)
- Install a more up-to-date version of ansible, to work around STS bugs #45 (gozer)
- bump up git operation timeouts for large git repositories #44 (gozer)
- Include a handy STS wrapper #43 (gozer)
- Many improvements for continuous deployment #42 (gozer)
- include jenkins ansible module #41 (gozer)
- Cosmetic fixes and tyops #40 (gozer)
- more informative curl output #38 (gozer)
- more informative curl output #37 (gozer)
- turns out Jenkins doesnt need to know the name of the IAM Profile of the instance #36 (gozer)
- Bug: Forgot to include the iam_profile to the launch configuration #35 (gozer)
- Large, ugly rebased commit that switches Jenkis to using an AutoScaling Group. #34 (gozer)
- Convert over to VPC networking #33 (gozer)
- Enable publication #32 (gozer)
- Sartup fixes #30 (gozer)
- Fix tyop #29 (gozer)
- make the CI AMI an input variable #28 (gozer)
- Add S3 Artifact archival option and plugin #27 (gozer)
- include the instance in the outputs too #26 (gozer)
- add a few more jenkins plugins #25 (gozer)
- just use latest Jenkins, its a fast moving target #24 (gozer)
- Cleanups for getting deployment builds ready #23 (gozer)
- More fixups for nubis-builder #22 (gozer)
- Convert CI to nubis-builder #21 (gozer)
- merge from bhourigan's pull request #19 (gozer)
- Converted module over to nubis-builder #18 (bhourigan)
- Cleanup output and don't run packer in deployment target #17 (gozer)
- disable packer color output #16 (gozer)
- various fixups #15 (gozer)
- Convert to a TF module #14 (gozer)
- update to newer base image 0.165 and jenkins 1.599 #13 (gozer)
- fixups for top-level nubis/ structure #10 (gozer)
- Don't invoke packer by default at the moment #8 (gozer)
- split repos and use base AMIs #7 (gozer)
- further nubis/ move fixups #6 (gozer)
- make knows how to cd #5 (gozer)
- cleanup one extra rename #4 (gozer)
- move nubis related things to a nubis/ subfolder #3 (gozer)
- Puppet #2 (gozer)
- split repos and use base AMIs #1 (gozer)
* This Change Log was automatically generated by github_changelog_generator