Skip to content

Commit

Permalink
Prepare Cortex 1.8.0 (final) release. (#4003)
Browse files Browse the repository at this point in the history
Signed-off-by: Peter Štibraný <[email protected]>
  • Loading branch information
pstibrany authored Mar 25, 2021
1 parent 4aa2783 commit 51662ea
Show file tree
Hide file tree
Showing 12 changed files with 19 additions and 24 deletions.
7 changes: 1 addition & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
# Changelog

## 1.8.0-rc.1 / 2021-03-15

* [BUGFIX] Distributor: reverted changes done to rate limiting in #3825. #3948

## 1.8.0-rc.0 / 2021-03-08
## 1.8.0 / 2021-03-24

* [CHANGE] Alertmanager: Don't expose cluster information to tenants via the `/alertmanager/api/v1/status` API endpoint when operating with clustering enabled. #3903
* [CHANGE] Ingester: don't update internal "last updated" timestamp of TSDB if tenant only sends invalid samples. This affects how "idle" time is computed. #3727
Expand Down Expand Up @@ -78,7 +74,6 @@
* `cortex_ha_tracker_replicas_cleanup_delete_failed_total`
* [ENHANCEMENT] Ruler now has new API endpoint `/ruler/delete_tenant_config` that can be used to delete all ruler groups for tenant. It is intended to be used by administrators who wish to clean up state after removed user. Note that this endpoint is enabled regardless of `-experimental.ruler.enable-api`. #3750 #3899
* [ENHANCEMENT] Query-frontend, query-scheduler: cleanup metrics for inactive tenants. #3826
* [ENHANCEMENT] Distributor: Prevent failed ingestion from affecting rate limiting. #3825
* [ENHANCEMENT] Blocks storage: added `-blocks-storage.s3.region` support to S3 client configuration. #3811
* [ENHANCEMENT] Distributor: Remove cached subrings for inactive users when using shuffle sharding. #3849
* [ENHANCEMENT] Store-gateway: Reduced memory used to fetch chunks at query time. #3855
Expand Down
14 changes: 7 additions & 7 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,8 +85,8 @@ Once your PR with release prepartion is approved, merge it to "release-X.Y" bran
To publish a release candidate:

1. Do not change the release branch directly; make a PR to the release-X.Y branch with VERSION and any CHANGELOG changes.
1. Ensure the `VERSION` file has the `-rc.X` suffix (`X` starting from `0`)
1. `git tag` the new release (see [How to tag a release](#how-to-tag-a-release))
1. Ensure the `VERSION` file has the `-rc.X` suffix (`X` starting from `0`)
1. After merging your PR to release branch, `git tag` the new release (see [How to tag a release](#how-to-tag-a-release)) from release branch.
1. Wait until CI pipeline succeeded (once a tag is created, the release process through GitHub actions will be triggered for this tag)
1. Create a pre-release in GitHub
- Write the release notes (including a copy-paste of the changelog)
Expand All @@ -98,11 +98,11 @@ To publish a release candidate:
To publish a stable release:

1. Do not change the release branch directly; make a PR to the release-X.Y branch with VERSION and any CHANGELOG changes.
1. Ensure the `VERSION` file has **no** `-rc.X` suffix
1. Update the Cortex version in the following locations:
- Kubernetes manifests located at `k8s/`
- Documentation located at `docs/`
1. `git tag` the new release (see [How to tag a release](#how-to-tag-a-release))
1. Ensure the `VERSION` file has **no** `-rc.X` suffix
1. Update the Cortex version in the following locations:
- Kubernetes manifests located at `k8s/`
- Documentation located at `docs/`
1. After merging your PR to release branch, `git tag` the new release (see [How to tag a release](#how-to-tag-a-release)) from release branch.
1. Wait until CI pipeline succeeded (once a tag is created, the release process through GitHub actions will be triggered for this tag)
1. Create a release in GitHub
- Write the release notes (including a copy-paste of the changelog)
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.8.0-rc.1
1.8.0
4 changes: 2 additions & 2 deletions docs/guides/running-chunks-storage-with-cassandra.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,12 +109,12 @@ storage:
```

The latest tag is not published for the Cortex docker image. Visit quay.io/repository/cortexproject/cortex
to find the latest stable version tag and use it in the command below (currently it is `v1.7.0`).
to find the latest stable version tag and use it in the command below (currently it is `v1.8.0`).

Run Cortex using the latest stable version:

```
docker run -d --name=cortex -v $(pwd)/single-process-config.yaml:/etc/single-process-config.yaml -p 9009:9009 quay.io/cortexproject/cortex:v1.7.0 -config.file=/etc/single-process-config.yaml
docker run -d --name=cortex -v $(pwd)/single-process-config.yaml:/etc/single-process-config.yaml -p 9009:9009 quay.io/cortexproject/cortex:v1.8.0 -config.file=/etc/single-process-config.yaml
```
In case you prefer to run the master version, please follow this [documentation](../getting-started/getting-started-chunks.md) on how to build Cortex from source.

Expand Down
2 changes: 1 addition & 1 deletion k8s/alertmanager-dep.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ spec:
spec:
containers:
- name: alertmanager
image: quay.io/cortexproject/cortex:v1.7.0
image: quay.io/cortexproject/cortex:v1.8.0
imagePullPolicy: IfNotPresent
args:
- -target=alertmanager
Expand Down
2 changes: 1 addition & 1 deletion k8s/configs-dep.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ spec:
spec:
containers:
- name: configs
image: quay.io/cortexproject/cortex:v1.7.0
image: quay.io/cortexproject/cortex:v1.8.0
imagePullPolicy: IfNotPresent
args:
- -target=configs
Expand Down
2 changes: 1 addition & 1 deletion k8s/distributor-dep.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ spec:
spec:
containers:
- name: distributor
image: quay.io/cortexproject/cortex:v1.7.0
image: quay.io/cortexproject/cortex:v1.8.0
imagePullPolicy: IfNotPresent
args:
- -target=distributor
Expand Down
2 changes: 1 addition & 1 deletion k8s/ingester-dep.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ spec:

containers:
- name: ingester
image: quay.io/cortexproject/cortex:v1.7.0
image: quay.io/cortexproject/cortex:v1.8.0
imagePullPolicy: IfNotPresent
args:
- -target=ingester
Expand Down
2 changes: 1 addition & 1 deletion k8s/querier-dep.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ spec:
spec:
containers:
- name: querier
image: quay.io/cortexproject/cortex:v1.7.0
image: quay.io/cortexproject/cortex:v1.8.0
imagePullPolicy: IfNotPresent
args:
- -target=querier
Expand Down
2 changes: 1 addition & 1 deletion k8s/query-frontend-dep.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ spec:
spec:
containers:
- name: query-frontend
image: quay.io/cortexproject/cortex:v1.7.0
image: quay.io/cortexproject/cortex:v1.8.0
imagePullPolicy: IfNotPresent
args:
- -target=query-frontend
Expand Down
2 changes: 1 addition & 1 deletion k8s/ruler-dep.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ spec:
spec:
containers:
- name: ruler
image: quay.io/cortexproject/cortex:v1.7.0
image: quay.io/cortexproject/cortex:v1.8.0
imagePullPolicy: IfNotPresent
args:
- -target=ruler
Expand Down
2 changes: 1 addition & 1 deletion k8s/table-manager-dep.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ spec:
spec:
containers:
- name: table-manager
image: quay.io/cortexproject/cortex:v1.7.0
image: quay.io/cortexproject/cortex:v1.8.0
imagePullPolicy: IfNotPresent
args:
- -target=table-manager
Expand Down

0 comments on commit 51662ea

Please sign in to comment.