Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2019 09 30 #162

Merged
merged 17 commits into from
Jan 3, 2020
Merged

Release 2019 09 30 #162

merged 17 commits into from
Jan 3, 2020

Conversation

tiago-loureiro
Copy link
Contributor

@tiago-loureiro tiago-loureiro commented Oct 8, 2019

2019-09-30 #162

Features

Other updates

Breaking changes / known issues when upgrading

Bug fixes

Internal Changes

arianvp and others added 16 commits September 18, 2019 14:14
* Make the update.sh script take a _path_ instead of a _name_

This means I can do:

./bin/update.sh charts/wire-se<TAB>  and it auto-completes to the right
chart name, which saves me 10 seconds per day and makes me not have to
know a chart name apriori. I think the UX is a lot better, as we get
free completion of what charts are available
* Configure nginx-controller to run on each node, so that we preserve source IP addresses

* Add a heavily commented example of values.yaml for nginx ingress

* Add example of how to set up inventory file

* Make our suggested nginx ingress config the default config
* Configure brig and galley to produce JSON logs

* also configure fluent-bit to ingest these JSON logs

* Make nginz log format more consistent
1. Get rid of - as separator (it's also used to signal empty value in
nginx)
2. Strings containing spaces are escaped with "" instead of "" and []
3. All fields that don't contain spaces are not escaped with "" anymore
4. Fields are separated by space, always

* Parse nginz logs with fluent-bit
* Bump fluent-bit helm chart

* Leave some doc breadcrumbs

Other people should be able to figure out the fluent-bit magic sauce
* Minio playbook create multiple buckets (use 'public' for static files)
* default to using 'assets' as bucket name in prod scenario
* fake-aws-s3: create 3 buckets for consistency
* english, and real machine stuff.

* add dependency in make rule.

* a little more detail, including a poetry prompt, and a permissions dependency of our makefile.
* Create deeplink files upon minio installation

* blacklisting

* move static file logic to own role
Bootstrap kubernetes to an ubuntu server 1-liner
@tiago-loureiro
Copy link
Contributor Author

I named this PR with an "old" release date to keep them in sync with the other releases (the latest commit, besides the CHANGELOG, is anyway from 2019_09_30)

CHANGELOG.md Show resolved Hide resolved
Copy link
Member

@jschaul jschaul left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

release itself and changelog are fine; we should think of a better / more automated "upgrade" test however for the next releases.

@tiago-loureiro
Copy link
Contributor Author

Somehow I missed this...

@tiago-loureiro tiago-loureiro merged commit e4db406 into master Jan 3, 2020
@tiago-loureiro tiago-loureiro deleted the release_2019_09_30 branch January 3, 2020 14:20
@tiago-loureiro tiago-loureiro restored the release_2019_09_30 branch January 8, 2020 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants