Skip to content

Commit

Permalink
Merge pull request #447 from nautobot/develop
Browse files Browse the repository at this point in the history
Release v2.3.1
  • Loading branch information
gertzakis authored Sep 20, 2024
2 parents 7a544e1 + 89e5e79 commit a9774f8
Show file tree
Hide file tree
Showing 12 changed files with 36 additions and 21 deletions.
6 changes: 3 additions & 3 deletions charts/nautobot/Chart.lock
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,6 @@ dependencies:
version: 12.15.0
- name: common
repository: oci://registry-1.docker.io/bitnamicharts
version: 2.22.0
digest: sha256:9ddc9c48a15e11b68e4ec2d705981f362f368b895a26a34d796398d20b21c532
generated: "2024-08-23T10:15:05.102339736+03:00"
version: 2.23.0
digest: sha256:832104a045d59a0652042ff20e752a253feed32e2d9e78034568363c47187f27
generated: "2024-09-20T09:55:20.803459957+03:00"
16 changes: 8 additions & 8 deletions charts/nautobot/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ annotations:
artifacthub.io/prerelease: "false"
artifacthub.io/images: |
- name: nautobot
image: ghcr.io/nautobot/nautobot:2.3.2-py3.11
image: ghcr.io/nautobot/nautobot:2.3.4-py3.11
artifacthub.io/links: |
- name: Nautobot Documentation
url: https://docs.nautobot.com/
Expand All @@ -31,16 +31,16 @@ annotations:
url: https://raw.githubusercontent.com/nautobot/nautobot/develop/nautobot/docs/media/ss_plugin_chatops.png
artifacthub.io/changes: |
- kind: added
description: Added annotations to the Nautobot deployment
description: Added additional properties in the root of values json schema
- kind: changed
description: Enabled celery readiness and liveliness probes by default
description: Upgraded Nautobot from 2.3.2 to 2.3.4
- kind: changed
description: Upgraded Nautobot from 2.3.1 to 2.3.2
- kind: changed
description: Upgraded dependency mkdocs from 1.6.0 to 1.6.1
description: Upgraded Bitnami common subchart from 2.22.0 to 2.23.0
- kind: fixed
description: Documentation for persistent static and media files
apiVersion: "v2"
appVersion: "2.3.2"
version: "2.3.0"
appVersion: "2.3.4"
version: "2.3.1"
dependencies:
- condition: "redis.enabled"
name: "redis"
Expand Down
4 changes: 2 additions & 2 deletions charts/nautobot/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# nautobot

![Version: 2.3.0](https://img.shields.io/badge/Version-2.3.0-informational?style=flat-square) ![AppVersion: 2.3.2](https://img.shields.io/badge/AppVersion-2.3.2-informational?style=flat-square)
![Version: 2.3.1](https://img.shields.io/badge/Version-2.3.1-informational?style=flat-square) ![AppVersion: 2.3.4](https://img.shields.io/badge/AppVersion-2.3.4-informational?style=flat-square)

Nautobot is a Network Source of Truth and Network Automation Platform.

Expand Down Expand Up @@ -275,7 +275,7 @@ The `mariadb.*` values configure the upstream chart from Bitnami. Please see th
| <a name="nautobot.image.pullSecrets">[nautobot.image.pullSecrets](https://github.com/nautobot/helm-charts/blob/main/charts/nautobot/values.yaml#L48)</a> | []string | `[]` | List of secret names to be used as image [pull secrets](https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/), common to all deployments |
| <a name="nautobot.image.registry">[nautobot.image.registry](https://github.com/nautobot/helm-charts/blob/main/charts/nautobot/values.yaml#L40)</a> | string | `"ghcr.io"` | Nautobot image registry, common to all deployments |
| <a name="nautobot.image.repository">[nautobot.image.repository](https://github.com/nautobot/helm-charts/blob/main/charts/nautobot/values.yaml#L42)</a> | string | `"nautobot/nautobot"` | Nautobot image name, common to all deployments |
| <a name="nautobot.image.tag">[nautobot.image.tag](https://github.com/nautobot/helm-charts/blob/main/charts/nautobot/values.yaml#L44)</a> | string | `"2.3.2-py3.11"` | Nautobot image tag, common to all deployments |
| <a name="nautobot.image.tag">[nautobot.image.tag](https://github.com/nautobot/helm-charts/blob/main/charts/nautobot/values.yaml#L44)</a> | string | `"2.3.4-py3.11"` | Nautobot image tag, common to all deployments |
| <a name="nautobot.initContainers">[nautobot.initContainers](https://github.com/nautobot/helm-charts/blob/main/charts/nautobot/values.yaml#L206)</a> | [][Container](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#Container) | `[]` | [[ref](https://kubernetes.io/docs/concepts/workloads/pods/init-containers/)] Add additional init containers to the Nautobot server pods |
| <a name="nautobot.lifecycleHooks">[nautobot.lifecycleHooks](https://github.com/nautobot/helm-charts/blob/main/charts/nautobot/values.yaml#L178)</a> | [Lifecycle](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#lifecycle) | `{}` | lifecycleHooks for the Nautobot container(s) to automate configuration before or after startup |
| <a name="nautobot.livenessProbe">[nautobot.livenessProbe](https://github.com/nautobot/helm-charts/blob/main/charts/nautobot/values.yaml#L60)</a> | [Probe](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#lifecycle-1) | See values.yaml | [[ref](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/#configure-probes)] Nautobot liveness probe |
Expand Down
Binary file removed charts/nautobot/charts/common-2.22.0.tgz
Binary file not shown.
Binary file added charts/nautobot/charts/common-2.23.0.tgz
Binary file not shown.
2 changes: 1 addition & 1 deletion charts/nautobot/values.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -618,7 +618,7 @@
}
},
"type": "object",
"additionalProperties": false,
"additionalProperties": true,
"required": [
"workers",
"celery",
Expand Down
2 changes: 1 addition & 1 deletion charts/nautobot/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ nautobot:
# -- Nautobot image name, common to all deployments
repository: "nautobot/nautobot"
# -- Nautobot image tag, common to all deployments
tag: "2.3.2-py3.11"
tag: "2.3.4-py3.11"
# -- [Kubernetes image pull policy](https://kubernetes.io/docs/concepts/containers/images/), common to all deployments valid values: `Always`, `Never`, or `IfNotPresent`
pullPolicy: "Always"
# -- ([]string) List of secret names to be used as image [pull secrets](https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/), common to all deployments
Expand Down
6 changes: 3 additions & 3 deletions docs/advanced-features/persistence.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ That said, it is also possible to leverage Kubernetes Persistent Volumes, follow
nautobot:
persistenceStaticFiles:
enabled: true
storageClass: "your-storage-class"
storageClassName: "your-storage-class"
accessMode: "ReadWriteMany"
size: "1Gi"
```
Expand All @@ -19,7 +19,7 @@ There is also a setting for Media files mounted at `/opt/nautobot/media` of Naut
nautobot:
persistenceMediaFiles:
enabled: true
storageClass: "your-storage-class"
storageClassName: "your-storage-class"
accessMode: "ReadWriteMany"
size: "1Gi"
```
Expand All @@ -30,7 +30,7 @@ Unfortunately, if the underlying storage solution does not support the `ReadWrit
nautobot:
persistenceStaticFiles:
enabled: true
storageClass: "your-storage-class"
storageClassName: "your-storage-class"
size: "1Gi"
selector:
matchLabel:
Expand Down
2 changes: 1 addition & 1 deletion docs/configuration/reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@ The `mariadb.*` values configure the upstream chart from Bitnami. Please see th
| <a name="nautobot.image.pullSecrets">[nautobot.image.pullSecrets](https://github.com/nautobot/helm-charts/blob/main/charts/nautobot/values.yaml#L48)</a> | []string | `[]` | List of secret names to be used as image [pull secrets](https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/), common to all deployments |
| <a name="nautobot.image.registry">[nautobot.image.registry](https://github.com/nautobot/helm-charts/blob/main/charts/nautobot/values.yaml#L40)</a> | string | `"ghcr.io"` | Nautobot image registry, common to all deployments |
| <a name="nautobot.image.repository">[nautobot.image.repository](https://github.com/nautobot/helm-charts/blob/main/charts/nautobot/values.yaml#L42)</a> | string | `"nautobot/nautobot"` | Nautobot image name, common to all deployments |
| <a name="nautobot.image.tag">[nautobot.image.tag](https://github.com/nautobot/helm-charts/blob/main/charts/nautobot/values.yaml#L44)</a> | string | `"2.3.2-py3.11"` | Nautobot image tag, common to all deployments |
| <a name="nautobot.image.tag">[nautobot.image.tag](https://github.com/nautobot/helm-charts/blob/main/charts/nautobot/values.yaml#L44)</a> | string | `"2.3.4-py3.11"` | Nautobot image tag, common to all deployments |
| <a name="nautobot.initContainers">[nautobot.initContainers](https://github.com/nautobot/helm-charts/blob/main/charts/nautobot/values.yaml#L206)</a> | [][Container](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#Container) | `[]` | [[ref](https://kubernetes.io/docs/concepts/workloads/pods/init-containers/)] Add additional init containers to the Nautobot server pods |
| <a name="nautobot.lifecycleHooks">[nautobot.lifecycleHooks](https://github.com/nautobot/helm-charts/blob/main/charts/nautobot/values.yaml#L178)</a> | [Lifecycle](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#lifecycle) | `{}` | lifecycleHooks for the Nautobot container(s) to automate configuration before or after startup |
| <a name="nautobot.livenessProbe">[nautobot.livenessProbe](https://github.com/nautobot/helm-charts/blob/main/charts/nautobot/values.yaml#L60)</a> | [Probe](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#lifecycle-1) | See values.yaml | [[ref](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/#configure-probes)] Nautobot liveness probe |
Expand Down
15 changes: 15 additions & 0 deletions docs/release-notes/version-2.x.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,21 @@
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 2.3.1 - 2024-09-20

### Added

* [#444](https://github.com/nautobot/helm-charts/pull/444) Added additional properties in the root of values json schema

### Changed

* Upgraded Nautobot from 2.3.2 to 2.3.4
* Upgraded Bitnami common subchart from 2.22.0 to 2.23.0

### Fixed

* [#439](https://github.com/nautobot/helm-charts/pull/439) Fix documentation for persistent static and media files.

## 2.3.0 - 2024-09-06

### Added
Expand Down
2 changes: 1 addition & 1 deletion docs/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
mkdocs==1.6.1
mkdocs-material==9.5.34
mkdocs-material==9.5.35
mkdocs-version-annotations==1.0.0
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ invoke = "*"
# Rendering docs to HTML
mkdocs = "~1.6.0"
# Material for MkDocs theme
mkdocs-material = "9.5.34"
mkdocs-material = "9.5.35"
# Render custom markdown for version added/changed/remove notes
mkdocs-version-annotations = "1.0.0"

Expand Down

0 comments on commit a9774f8

Please sign in to comment.