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

Migrate apps to support host-ip per port #1550

Draft
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

stavros-k
Copy link
Contributor

@stavros-k stavros-k commented Feb 5, 2025

This PR have to be merged AFTER TrueNAS Fangtooth is released. So the migration can be run.

Closes #787


TODO:

  • Add this on migration.yaml on each app
from:
  max_version: <last version before migration>

For automating the above, right before merging,
loop over the apps on master branch, and generate dict of train/app: curr_version
switch to this branch, mass edit an uncomment the placeholder
loop over the apps and replace the from.max_version with the train/app: curr_version

Copy link

github-actions bot commented Feb 5, 2025

Stable

Collabora

Affected areas: metadata, ui, template
Added files:

  • migrations.yaml
  • migrations/ip_port_migration

Modified files:

  • app.yaml
  • questions.yaml
  • templates/docker-compose.yaml
  • templates/macros/nginx.conf.jinja
  • templates/test_values/basic-values.yaml
  • templates/test_values/https-values.yaml

Diskoverdata

Affected areas: metadata, ui, template
Added files:

  • migrations.yaml
  • migrations/ip_port_migration

Modified files:

  • app.yaml
  • questions.yaml
  • templates/docker-compose.yaml
  • templates/test_values/basic-values.yaml

Elastic-Search

Affected areas: metadata, ui, template
Added files:

  • migrations.yaml
  • migrations/ip_port_migration

Modified files:

  • app.yaml
  • questions.yaml
  • templates/docker-compose.yaml
  • templates/test_values/basic-values.yaml
  • templates/test_values/https-values.yaml

Emby

Affected areas: metadata, ui, static_config, template
Added files:

  • migrations.yaml
  • migrations/ip_port_migration

Modified files:

  • app.yaml
  • ix_values.yaml
  • questions.yaml
  • templates/docker-compose.yaml
  • templates/test_values/basic-values.yaml
  • templates/test_values/hostnet-values.yaml

Home-Assistant

Affected areas: metadata, ui, template
Added files:

  • migrations.yaml
  • migrations/ip_port_migration

Modified files:

  • app.yaml
  • questions.yaml
  • templates/docker-compose.yaml
  • templates/test_values/basic-values.yaml

Ix-App

Affected areas: metadata, ui, template
Added files:

  • migrations.yaml
  • migrations/ip_port_migration

Modified files:

  • app.yaml
  • questions.yaml
  • templates/docker-compose.yaml

Notifying the following about changes to the trains:
@truenas/docs-team

@stavros-k stavros-k force-pushed the ip-ports-migrations branch 4 times, most recently from 242712b to 4fa7ffa Compare February 5, 2025 16:58
@stavros-k stavros-k force-pushed the ip-ports-migrations branch from 7110e2a to cea807b Compare February 5, 2025 20:21
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.

Docker Allow IP address binding
1 participant