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

Mender helm v6.0.0 #343

Merged
merged 68 commits into from
Oct 29, 2024
Merged

Mender helm v6.0.0 #343

merged 68 commits into from
Oct 29, 2024

Commits on Sep 18, 2024

  1. fix: Passing string to object value nats.image

    Signed-off-by: Alf-Rune Siqveland <[email protected]>
    alfrunes committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    31faa8a View commit details
    Browse the repository at this point in the history
  2. ci: added gitlab dependency proxy image

    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    c40029c View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. ci: add release automation

    With release-please and git cliff, the CHANGELOG.md and the releases are automated
    
    Ticket: MC-7582
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    6d1eb5e View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. feat!: Update docker image references to follow new repository scheme

    BREAKING CHANGE: See CHANGELOG.md
    Signed-off-by: Alf-Rune Siqveland <[email protected]>
    alfrunes committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    cd1a87a View commit details
    Browse the repository at this point in the history
  2. fix!: tenantadm.certs are no longer required

    Starting with Mender server v4.0.0 the secret is no longer in used.
    The secret is not created/mounted to the service unless explicitly
    specified.
    
    Signed-off-by: Alf-Rune Siqveland <[email protected]>
    alfrunes committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    d74b41c View commit details
    Browse the repository at this point in the history
  3. feat: Autogenerate required useradm/deviceauth secrets

    Signed-off-by: Alf-Rune Siqveland <[email protected]>
    alfrunes committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    501dfaf View commit details
    Browse the repository at this point in the history
  4. fix!: Change gui default targetPort to 8090

    Signed-off-by: Alf-Rune Siqveland <[email protected]>
    alfrunes committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    9f42928 View commit details
    Browse the repository at this point in the history
  5. refactor(workflows): Made workflows template arguments easier to read

    Signed-off-by: Alf-Rune Siqveland <[email protected]>
    alfrunes committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    87c10ff View commit details
    Browse the repository at this point in the history
  6. docs: Added remark about global.image.username/password to changelog

    Signed-off-by: Alf-Rune Siqveland <[email protected]>
    alfrunes committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    360ed7a View commit details
    Browse the repository at this point in the history
  7. chore: Bind the server_priv_key_path and plan path to avoid breakage

    Signed-off-by: Alf-Rune Siqveland <[email protected]>
    alfrunes committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    c4ee390 View commit details
    Browse the repository at this point in the history
  8. chore: default to SSL: false to avoid redirection loop

    Signed-off-by: Roberto Giovanardi <[email protected]>
    (cherry picked from commit 2bc8bf6)
    Signed-off-by: Alf-Rune Siqveland <[email protected]>
    oldgiova authored and alfrunes committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    0083f34 View commit details
    Browse the repository at this point in the history
  9. fix: Changed default global.enterprise to false

    Changelog: Title
    Ticket: None
    Signed-off-by: Alf-Rune Siqveland <[email protected]>
    alfrunes committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    fd7676d View commit details
    Browse the repository at this point in the history
  10. fix: Remove deprecated redis values

    Signed-off-by: Alf-Rune Siqveland <[email protected]>
    alfrunes committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    356a3eb View commit details
    Browse the repository at this point in the history
  11. chore: Added explicit check for helm version

    Signed-off-by: Alf-Rune Siqveland <[email protected]>
    alfrunes committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    0ed7e99 View commit details
    Browse the repository at this point in the history
  12. ci: Update helm version to 3.10.2

    Signed-off-by: Alf-Rune Siqveland <[email protected]>
    alfrunes committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    efd057f View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Merge pull request mendersoftware#341 from oldgiova/MC-7577-release-p…

    …lease
    
    Release please CHANGELOG automation
    oldgiova authored Oct 4, 2024
    Configuration menu
    Copy the full SHA
    d1b7a7b View commit details
    Browse the repository at this point in the history
  2. fix: traefik container ports optionals

    You can choose to not to set either httpPort or httpsPort in the
    api_gateway, to prevent upload timeout with the Mender Cli, as reported
    by customers.
    
    Ticket: MEN-7595
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    12dc357 View commit details
    Browse the repository at this point in the history
  3. feat: add gui hpa

    Added Horizontal Pod Autoscaler resource to the gui container, to scale
    it automatically when the service experiences more load.
    
    Ticket: MC-7600
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    8f6d9f4 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    07bcb5f View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. ci: fix changelog append on top

    With the --unreleased flag, only the last release were added to the
    CHANGELOG.md, so the old history would have been lost. With this change,
    we'll just prepend the new git cliff release.
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    e2d7a5e View commit details
    Browse the repository at this point in the history
  2. Merge pull request mendersoftware#347 from oldgiova/fix-release-please

    ci: fix changelog append on top
    oldgiova authored Oct 9, 2024
    Configuration menu
    Copy the full SHA
    327fdbd View commit details
    Browse the repository at this point in the history
  3. ci: always regenerate the changelog

    We tried the --prepend option, that seems not working well, so getting
    back to the full changelog generation option from the entire git history
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    513ac8f View commit details
    Browse the repository at this point in the history
  4. ci: using commit signoff option

    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    da75817 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Merge pull request mendersoftware#348 from oldgiova/fix-release-please

    Fix release please - iteration #2
    oldgiova authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    c50c199 View commit details
    Browse the repository at this point in the history
  2. ci: fix remote repository already existing

    This could happen in pipeline with cached jobs
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    ac5f520 View commit details
    Browse the repository at this point in the history
  3. Merge pull request mendersoftware#349 from oldgiova/fix-release-please

    ci: fix remote repository already existing
    oldgiova authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    34936a8 View commit details
    Browse the repository at this point in the history
  4. ci: fix diverging PRs

    In some conditions the upstream pr branch could diverge from the local
    branch. With this fix it should rebase the upstream changes locally
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    02cb07a View commit details
    Browse the repository at this point in the history
  5. ci: ignore already existing remotes

    We don't care if the github remote is already existing, so we add a ||
    true to carry on in case.
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    4e03574 View commit details
    Browse the repository at this point in the history
  6. Merge pull request mendersoftware#350 from oldgiova/fix-release-please

    ci: fix diverging PRs
    oldgiova authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    7132f5a View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2024

  1. ci: unique remote repo

    To avoid race condition, using an unique remote github repository name
    and clean it up when everything is done.
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    7d119ea View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. ci: isolate scripts with dashes

    Not using && and using dashes instead, to better debug script issues
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    ad6bf24 View commit details
    Browse the repository at this point in the history
  2. Merge pull request mendersoftware#351 from oldgiova/fix-release-please

    ci: unique remote github repo
    oldgiova authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    64e488d View commit details
    Browse the repository at this point in the history
  3. chore: Add nats_uri to inventory and iot-manager services

    Signed-off-by: Alf-Rune Siqveland <[email protected]>
    alfrunes committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    e0e1692 View commit details
    Browse the repository at this point in the history
  4. ci: force the remote branch

    Force the remote pr branch into the local one
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    bab9626 View commit details
    Browse the repository at this point in the history
  5. Merge pull request mendersoftware#352 from oldgiova/fix-release-please

    ci: force the remote branch
    oldgiova authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    564bcdb View commit details
    Browse the repository at this point in the history
  6. Merge pull request mendersoftware#344 from oldgiova/MEN-7595-traefik-…

    …confs-optionals
    
    fix: traefik container ports optionals
    oldgiova authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    671b5fe View commit details
    Browse the repository at this point in the history
  7. chore(master): release mender 5.11.0

    Signed-off-by: mender-test-bot <[email protected]>
    mender-test-bot authored and oldgiova committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    b1247fd View commit details
    Browse the repository at this point in the history
  8. Merge pull request mendersoftware#346 from mendersoftware/release-ple…

    …ase--branches--master--components--mender
    
    chore(master): release mender 5.11.0
    oldgiova authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    8fb5e49 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. ci: added gitlab dependency proxy image

    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    f12d15a View commit details
    Browse the repository at this point in the history
  2. ci: add release automation

    With release-please and git cliff, the CHANGELOG.md and the releases are automated
    
    Ticket: MC-7582
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    bb84db0 View commit details
    Browse the repository at this point in the history
  3. feat: add gui hpa

    Added Horizontal Pod Autoscaler resource to the gui container, to scale
    it automatically when the service experiences more load.
    
    Ticket: MC-7600
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    44a693a View commit details
    Browse the repository at this point in the history
  4. ci: fix changelog append on top

    With the --unreleased flag, only the last release were added to the
    CHANGELOG.md, so the old history would have been lost. With this change,
    we'll just prepend the new git cliff release.
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    c80e1fd View commit details
    Browse the repository at this point in the history
  5. ci: always regenerate the changelog

    We tried the --prepend option, that seems not working well, so getting
    back to the full changelog generation option from the entire git history
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    cad5b7b View commit details
    Browse the repository at this point in the history
  6. ci: using commit signoff option

    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    80e2ff9 View commit details
    Browse the repository at this point in the history
  7. ci: fix remote repository already existing

    This could happen in pipeline with cached jobs
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    7b8a5b8 View commit details
    Browse the repository at this point in the history
  8. ci: fix diverging PRs

    In some conditions the upstream pr branch could diverge from the local
    branch. With this fix it should rebase the upstream changes locally
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    5d35459 View commit details
    Browse the repository at this point in the history
  9. ci: ignore already existing remotes

    We don't care if the github remote is already existing, so we add a ||
    true to carry on in case.
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    e81c105 View commit details
    Browse the repository at this point in the history
  10. ci: unique remote repo

    To avoid race condition, using an unique remote github repository name
    and clean it up when everything is done.
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    aa741eb View commit details
    Browse the repository at this point in the history
  11. ci: isolate scripts with dashes

    Not using && and using dashes instead, to better debug script issues
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    325da8b View commit details
    Browse the repository at this point in the history
  12. ci: force the remote branch

    Force the remote pr branch into the local one
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    e9b5780 View commit details
    Browse the repository at this point in the history
  13. fix: traefik container ports optionals

    You can choose to not to set either httpPort or httpsPort in the
    api_gateway, to prevent upload timeout with the Mender Cli, as reported
    by customers.
    
    Ticket: MEN-7595
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    9654235 View commit details
    Browse the repository at this point in the history
  14. chore(master): release mender 5.11.0

    Signed-off-by: mender-test-bot <[email protected]>
    mender-test-bot authored and oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    a325ba7 View commit details
    Browse the repository at this point in the history
  15. feat!: Update docker image references to follow new repository scheme

    BREAKING CHANGE: See CHANGELOG.md
    Signed-off-by: Alf-Rune Siqveland <[email protected]>
    alfrunes authored and oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    500dd8e View commit details
    Browse the repository at this point in the history
  16. fix!: tenantadm.certs are no longer required

    Starting with Mender server v4.0.0 the secret is no longer in used.
    The secret is not created/mounted to the service unless explicitly
    specified.
    
    Signed-off-by: Alf-Rune Siqveland <[email protected]>
    alfrunes authored and oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    eaaf800 View commit details
    Browse the repository at this point in the history
  17. chore: new changelog file for the 6.x

    Git cliff rewrites the changelog with the new format starting from this
    release, so let's start from a brand new files and move the old
    changelogs pre-v6 to a dedicated file.
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    e9dfef2 View commit details
    Browse the repository at this point in the history
  18. feat!: mongodb sub-chart enabled by default

    To ease the Mender Server onboarding for Open source users.
    If you want to use an external provided MongoDB, make sure to disable
    it.
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    7d21622 View commit details
    Browse the repository at this point in the history
  19. feat!: NATS sub-chart enabled by default

    To ease the Mender Server onboarding for Open source users.
    If you want to use an external provided NATS, make sure to disable
    it.
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    9218f04 View commit details
    Browse the repository at this point in the history
  20. feat!: redis subchart disabled by default

    Redis is not used by default in the Open source version. Letting it
    enabled generates confusion, so let's disable it.
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    2a7790a View commit details
    Browse the repository at this point in the history
  21. feat!: storage proxy enabled by default

    The default install proposes the storage proxy feature enabled by
    default to a simplify onboarding experience
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    3b9cfd2 View commit details
    Browse the repository at this point in the history
  22. docs: new v6.x setup

    With Seaweedfs, v6 breaking changes, and a dedicated upgrade document
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    df07622 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Merge pull request #2 from oldgiova/v6.0.0-lesser

    V6 suggestions and docs
    alfrunes authored Oct 22, 2024
    Configuration menu
    Copy the full SHA
    723652d View commit details
    Browse the repository at this point in the history
  2. ci: adapt tests to the v6 chart

    Adapted scripts and snippets for testing the new helm chart v6
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    0c30831 View commit details
    Browse the repository at this point in the history
  3. ci: not running changelog job during playground

    The playground option is needed to run an EKS cluster to manually play
    with, and a Changelog job is useless here.
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    c1fde10 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Merge pull request #3 from oldgiova/v6.0.0-lesser

    ci: adapt tests to the v6 chart
    alfrunes authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    cfca8d2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request mendersoftware#355 from oldgiova/changelog-pipelin…

    …e-fix
    
    ci: not running changelog job during playground
    oldgiova authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    133ebd5 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. ci: get full git history to generate changelog

    Always get the full git history, to generate a full changelog without
    missing commits.
    
    Changelog: None
    Ticket: None
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    d3a53af View commit details
    Browse the repository at this point in the history
  2. Merge pull request mendersoftware#356 from oldgiova/git-cliff-fixes

    ci: get full git history to generate changelog
    oldgiova authored Oct 24, 2024
    Configuration menu
    Copy the full SHA
    5c82d06 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Configuration menu
    Copy the full SHA
    ae00839 View commit details
    Browse the repository at this point in the history