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

Version 2.5.0 #959

Merged
merged 38 commits into from
Mar 15, 2023
Merged

Version 2.5.0 #959

merged 38 commits into from
Mar 15, 2023

Conversation

tobiasge
Copy link
Member

@tobiasge tobiasge commented Mar 15, 2023

Noteworthy Changes

Don't create superuser with default credentials #955

To improve security in production environment we don't create a default admin anymore

Replaced curl with Skopeo in image functions #956

Improved stability for our build process

Updated to new unit version #951

We are now using Nginx Unit 1.29.1

docker-entrypoint.sh needs to be updated to run manage.py reindex --lazy after migrations #947

Update indexes on start when needed

implement extra LDAP user and group filters as requested in #471 #931

Improved the filter settings for LDAP

Prepend docker.io to image URLs #910

Using the full image name to fixed errors with podman

Fix Github action warnings #933

Using the modern syntax for Github Actions ENV variables and output

Using GITHUB_TOKEN for API #932

Updated the build process to use the GITHUB_TOKEN

Add redis username parameter #929

Redis username can now be set from ENV variables

Fix syntax of docker compose commands #914

Using modern syntax for docker compose

Added start_period to docker-compose example #913

Added example for the health checks

Ensure that '*' or 'localhost' is always in ALLOWED_HOSTS #912

Ensures that ALLOWED_HOSTS is always set correctly

Compatibility

This version of NetBox Docker is only compatible with NetBox v3.4.x and above.
For older versions, use a previous release of NetBox Docker.

renovate bot and others added 30 commits December 23, 2022 05:15
…s-1.x

Update dependency django-storages to v1.13.2
Docker compose's syntax changed as of Compose v2 (source: https://docs.docker.com/compose/reference/).  Replaced references of "docker-compose" with "docker compose" to align with this change.
Co-authored-by: Christian Mäder <cimnine@users.noreply.github.com>
Ensure that '*' or 'localhost' is always in ALLOWED_HOSTS
Added start_period to docker-compose example
Fix syntax of docker compose commands
This is to make podman happy, since newer versions of podman
have set short-name-mode to enforcing

https://github.com/containers/image/blob/main/docs/containers-registries.conf.5.md
Using GITHUB_TOKEN for API
implement extra LDAP user and group filters as requested in #471
add missing AUTH_LDAP_USER_SEARCH, removed while modifying....

revert AUTH_LDAP_USER_SEARCH variable that was accidentally removed in #931 and change behaviour to requested features in #471

remove duplicate AUTH_LDAP_USER_SEARCH variable now and fix this finally, hopefully
This rebuilds the search index when models where updated.
Updated to new unit version
Fixes #947: Rebuild search index when needed
@tobiasge tobiasge requested a review from cimnine March 15, 2023 13:32
@cimnine
Copy link
Collaborator

cimnine commented Mar 15, 2023

Replaced curl with Skopeo for in image functions #956

There seems to be a word too much in that title

allways

There's an l too much.

@tobiasge
Copy link
Member Author

Replaced curl with Skopeo for in image functions #956

There seems to be a word too much in that title

allways

There's an l too much.

Fixed

@tobiasge tobiasge merged commit 93017f1 into release Mar 15, 2023
@Delta1977
Copy link
Contributor

in docker-compose.yml Line 65/66: redis-cache: image: redis:7-alpine / Docker.io is missing

@tobiasge
Copy link
Member Author

in docker-compose.yml Line 65/66: redis-cache: image: redis:7-alpine / Docker.io is missing

Will be fixed in an upcoming release.

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.

7 participants