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

Align prod with master ⚠️ wait from the release day #386

Open
wants to merge 67 commits into
base: prod
Choose a base branch
from

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

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 14, 2024

  1. 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

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 mendersoftware#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

Commits on Oct 23, 2024

  1. Merge pull request mendersoftware#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

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

Commits on Oct 29, 2024

  1. Merge pull request mendersoftware#343 from alfrunes/v6.0.0-lesser

    Mender helm v6.0.0
    alfrunes authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    f88829e View commit details
    Browse the repository at this point in the history
  2. ci: workaround missing v4.0 tag

    At this stage the v4.0 tag has not yet been published. By using main, we
    should allow tests passing.
    Please revert this commit after the new release is out
    
    Ticket: None
    Changelog: None
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    e0dc765 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Merge pull request mendersoftware#358 from oldgiova/temporary-main

    ci: workaround missing v4.0 tag
    oldgiova authored Oct 30, 2024
    Configuration menu
    Copy the full SHA
    30a5c44 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. ci: fix missing seaweedfs helm repo

    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    1b91bbe View commit details
    Browse the repository at this point in the history
  2. Merge pull request mendersoftware#359 from oldgiova/fix-seaweedfs-rep…

    …o-failed
    
    ci: fix missing seaweedfs helm repo
    oldgiova authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    b87931b View commit details
    Browse the repository at this point in the history
  3. ci: fix seaweedfs filer data storage

    For some reason, the data storage is not working with the default PVC
    and StorageClass. Falling back to emptyDir, is enough for the tests
    
    Ticket: None
    Changelog: None
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    670293a View commit details
    Browse the repository at this point in the history
  4. Merge pull request mendersoftware#360 from oldgiova/fix-seaweedfs-sto…

    …rage
    
    ci: fix seaweedfs filer data storage
    oldgiova authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    bc8bcf8 View commit details
    Browse the repository at this point in the history
  5. ci: using the right previous lts tag

    The previous LTS tag was 3.6.5, not 3.6.6
    
    Changelog: None
    Ticket: None
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    e34cf23 View commit details
    Browse the repository at this point in the history
  6. Merge pull request mendersoftware#361 from oldgiova/fix-lts-test

    ci: using the right previous lts tag
    oldgiova authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    ce10566 View commit details
    Browse the repository at this point in the history
  7. ci: temporary disable prev lts to curr lts test

    The tests runs the useradm-enterprise command, which is not available in
    the new script. Since we don't need this test for now, let's temporary
    disable it.
    
    Ticket: None
    Changelog: None
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    b84a174 View commit details
    Browse the repository at this point in the history
  8. Merge pull request mendersoftware#362 from oldgiova/fix-lts-test

    ci: temporary disable prev lts to curr lts test
    oldgiova authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    bad64e7 View commit details
    Browse the repository at this point in the history
  9. chore(master): release mender 6.0.0-rc

    Signed-off-by: mender-test-bot <[email protected]>
    mender-test-bot committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    13f5813 View commit details
    Browse the repository at this point in the history
  10. Merge pull request mendersoftware#363 from mendersoftware/release-ple…

    …ase--branches--master--components--mender
    
    chore(master): release mender 6.0.0-rc
    oldgiova authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    a471834 View commit details
    Browse the repository at this point in the history
  11. chore(internal): fix broken value reference for deviceauth secret key

    Changelog: None
    Signed-off-by: Alf-Rune Siqveland <[email protected]>
    alfrunes committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    71f6681 View commit details
    Browse the repository at this point in the history
  12. Merge pull request mendersoftware#366 from alfrunes/fix-broken-value-ref

    chore(internal): fix broken value reference for deviceauth secret key
    oldgiova authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    ec021f7 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

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

Commits on Nov 13, 2024

  1. Merge pull request mendersoftware#369 from chriswiggins/feat/http-tim…

    …eouts
    
    Add http timeouts and only apply https timeouts when https is enabled
    oldgiova authored Nov 13, 2024
    Configuration menu
    Copy the full SHA
    e35c410 View commit details
    Browse the repository at this point in the history
  2. ci: run release-please on maintenance branches

    With these changes you can run release-please and git cliff on any
    protected (maintenance) branch. Moreover, switching to pre-baked
    release-please image
    
    Changelog: None
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    5e156fc View commit details
    Browse the repository at this point in the history
  3. Merge pull request mendersoftware#372 from oldgiova/release-from-main…

    …tenance-branches
    
    ci: run release-please on maintenance branches
    oldgiova authored Nov 13, 2024
    Configuration menu
    Copy the full SHA
    1573be7 View commit details
    Browse the repository at this point in the history
  4. ci: include only branch tags in the changelog

    To generate the changelog, include only the tags that belong to the
    current branch, useful for maintenance branches.
    
    Changelog: None
    Ticket: None
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    15c64a9 View commit details
    Browse the repository at this point in the history
  5. ci: cleanup unused vars

    Ticket: None
    Changelog: None
    
    Signed-off-by: Roberto Giovanardi <[email protected]>
    oldgiova committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    e9e24df View commit details
    Browse the repository at this point in the history
  6. Merge pull request mendersoftware#377 from oldgiova/git-cliff-use-bra…

    …nch-tags
    
    ci: include only branch tags in the changelog
    oldgiova authored Nov 13, 2024
    Configuration menu
    Copy the full SHA
    1d9dcb3 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. chore(master): release mender 6.0.0-rc.1

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

    …ase--branches--master--components--mender
    
    chore(master): release mender 6.0.0-rc.1
    oldgiova authored Nov 14, 2024
    Configuration menu
    Copy the full SHA
    c57ef95 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. typo: Update UPGRADE_from_v5_to_v6.md

    Fixes typo in the header
    
    Signed-off-by: Anton Lindholm <[email protected]>
    LinAnt committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    f4256fc View commit details
    Browse the repository at this point in the history
  2. Merge pull request mendersoftware#381 from LinAnt/patch-1

    typo:  UPGRADE_from_v5_to_v6.md
    oldgiova authored Nov 15, 2024
    Configuration menu
    Copy the full SHA
    8f1cd69 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2024

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