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

Accept User as new Docker argument to set UID/GID #905

Merged
merged 1 commit into from
Nov 1, 2023

Conversation

mocsharp
Copy link
Collaborator

@mocsharp mocsharp commented Nov 1, 2023

Description

Allows the user to set UID/GID via a new Docker argument user. This enables running containers built with non-root accounts.

"args": {
   "container_image": "ghcr.io/mmelqin/monai_ai_livertumor_seg_app_stl-x64-workstation-dgpu-linux-amd64:2.0",
   "server_url": "unix:///var/run/docker.sock",
   "user": "1000:1000",
   "entrypoint": "/bin/bash,-c",
   "command": "python3 -u /opt/holoscan/app/",
   "task_timeout_minutes": "5",
   "temp_storage_container_path": "/var/lib/mde/",
   "env_HOLOSCAN_INPUT_PATH": "/var/holoscan/input/",
   "env_HOLOSCAN_OUTPUT_PATH": "/var/holoscan/output/",
   "env_HOLOSCAN_MODEL_PATH": "/opt/holoscan/models/",
   "env_HOLOSCAN_WORKDIR": "/var/holoscan/"
}

Status

Ready/Work in progress/Hold

Types of changes

  • Non-breaking change (fix or new feature that would not break existing functionality).
  • Breaking change (fix or new feature that would cause existing functionality to change).
  • New tests added to cover the changes.
  • All tests passed locally.
  • Documentation comments included/updated.
  • User guide updated.
  • I have updated the changelog

Signed-off-by: Victor Chang <vicchang@nvidia.com>
@mocsharp mocsharp added plugin docker Pull requests that update Docker code labels Nov 1, 2023
@mocsharp mocsharp self-assigned this Nov 1, 2023
Copy link

sonarcloud bot commented Nov 1, 2023

SonarCloud Quality Gate failed.    Quality Gate failed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot E 1 Security Hotspot
Code Smell A 2 Code Smells

33.3% 33.3% Coverage
0.0% 0.0% Duplication

warning The version of Java (11.0.20.1) you have used to run this analysis is deprecated and we will stop accepting it soon. Please update to at least Java 17.
Read more here

idea Catch issues before they fail your Quality Gate with our IDE extension sonarlint SonarLint

@mocsharp mocsharp merged commit 1545a84 into develop Nov 1, 2023
21 of 22 checks passed
@mocsharp mocsharp deleted the vchang/docker-user-permission branch November 1, 2023 17:44
@mocsharp mocsharp modified the milestones: 0.1.30, 0.2.0 Jun 6, 2024
mocsharp added a commit that referenced this pull request Jun 11, 2024
+semver:minor

* add timeout to regex

Signed-off-by: Neil South <neil.south@answerdigital.com>

* add timeout to regex

Signed-off-by: Neil South <neil.south@answerdigital.com>

* changes to add output artifact and validation

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* minor change to using statements

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* remove comment

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* add header files

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* import missing references

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* updated packages

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* bump package

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* bump package to release version

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* AI-229 add output artifact and validation (#892)

* changes to add output artifact and validation

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

---------

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* adding lisener for artifact received

Signed-off-by: Neil South <neil.south@answerdigital.com>

* updated ProcessArtifactReceived

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* small fixups

Signed-off-by: Neil South <neil.south@answerdigital.com>

* added artifact repo

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* fix up tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* added EventPayloadValidatorTests and WorkflowExecuterServiceTests and minor fixes

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* reduced code duplication

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* adding indexs

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix workfow name

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* minor fixes

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* minor fixes

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* minor fixes

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* [Docker Plug-in] Don't pull image if already exists unless forced (#895)

* Don't pull image if already exists unless forced


Signed-off-by: Victor Chang <vicchang@nvidia.com>

* final adjustments

Signed-off-by: Neil South <neil.south@answerdigital.com>

* passing payloadId

Signed-off-by: Neil South <neil.south@answerdigital.com>

* upping messaging version

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding new messaging

Signed-off-by: Neil South <neil.south@answerdigital.com>

* update messaging lib

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fixing up tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* added code to register outputs from ArtifactRecievedd

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fixup for tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* preprend payloadId

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix input/output mapping

Signed-off-by: Neil South <neil.south@answerdigital.com>

* improving bracket replacment

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix up test

Signed-off-by: Neil South <neil.south@answerdigital.com>

* shortening s3 policy

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix typo

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fixing up paths

Signed-off-by: Neil South <neil.south@answerdigital.com>

* enhancing current export to fill in new message type

Signed-off-by: Neil South <neil.south@answerdigital.com>

* Accept User as new Docker argument to set UID/GID (#905)

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* adding basic auth to swagger

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fixing overwriting of workflowInstance

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fixup test

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fixing sonarcloud gripes

Signed-off-by: Neil South <neil.south@answerdigital.com>

* new externalApp Queue

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fixing up projects and tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* change Deliverylimit to 3

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fixups from e to e

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix up tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* change docker-deploy to match migs passwords

Signed-off-by: Neil South <neil.south@answerdigital.com>

* change to match mig passwords

Signed-off-by: Neil South <neil.south@answerdigital.com>

* ignoring test for now, works locally

Signed-off-by: Neil South <neil.south@answerdigital.com>

* ignoring test for now, works locally

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding hl7 export

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix up merge

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding config

Signed-off-by: Neil South <neil.south@answerdigital.com>

* bump

Signed-off-by: Neil South <neil.south@answerdigital.com>

* licence update

Signed-off-by: Neil South <neil.south@answerdigital.com>

* licence update

Signed-off-by: Neil South <neil.south@answerdigital.com>

* HL7export complete

Signed-off-by: Neil South <neil.south@answerdigital.com>

* mangled appsettings

Signed-off-by: Neil South <neil.south@answerdigital.com>

* extra logging

Signed-off-by: Neil South <neil.south@answerdigital.com>

* upping messaging version

Signed-off-by: Neil South <neil.south@answerdigital.com>

* upped package depandancy stuff

Signed-off-by: Neil South <neil.south@answerdigital.com>

* up package for libcom_err due to docker build error

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix artifact recieved for HL7

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix for hl7Export complete

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fiup constant and test data

Signed-off-by: Neil South <neil.south@answerdigital.com>

* remove some unused lines

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding file deletion

Signed-off-by: Neil South <neil.south@answerdigital.com>

* moved retention days

Signed-off-by: Neil South <neil.south@answerdigital.com>

* Upgrade to .NET 8 (#937)

* Upgrade to .NET 8


Signed-off-by: Victor Chang <vicchang@nvidia.com>

* fixups

Signed-off-by: Neil South <neil.south@answerdigital.com>

* new unit tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fixups from sonar cloud

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding first test

Signed-off-by: Neil South <neil.south@answerdigital.com>

* improving logging

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding prefetchCount and shortening retry deplay

Signed-off-by: Neil South <neil.south@answerdigital.com>

* rough fix for artifact recieved

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding seriesUid to payloads

Signed-off-by: Neil South <neil.south@answerdigital.com>

* changes due to comments

Signed-off-by: Neil South <neil.south@answerdigital.com>

* more changes for sonar cloud

Signed-off-by: Neil South <neil.south@answerdigital.com>

* upping monai messaging

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding licence approval

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding conditions

Signed-off-by: Neil South <Neil.South@answerdigital.com>

* fix for review cancelation

Signed-off-by: Neil South <neil.south@answerdigital.com>

* refactor to match ticked field name predicate

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding info to docs

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding new dailyStats endpont

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding some tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix for task update updating to same status

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding test for same statues

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding triggered workflow names to payload

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix for workflowId

Signed-off-by: Neil South <neil.south@answerdigital.com>

* add storage of workflow name in payload

Signed-off-by: Neil South <neil.south@answerdigital.com>

* added missing change

Signed-off-by: Neil South <neil.south@answerdigital.com>

* addded more code coverage

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix for GetSeriesInstanceUID in payload table

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding failure reason to executionStats

Signed-off-by: Neil South <neil.south@answerdigital.com>

* added some test around stats

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix broke test

Signed-off-by: Neil South <neil.south@answerdigital.com>

* Bump docker/metadata-action from 5.4.0 to 5.5.1 (#953)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5.4.0 to 5.5.1.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](docker/metadata-action@v5.4.0...v5.5.1)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump anchore/scan-action from 3.3.8 to 3.6.4 (#954)

Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 3.3.8 to 3.6.4.
- [Release notes](https://github.com/anchore/scan-action/releases)
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md)
- [Commits](anchore/scan-action@v3.3.8...v3.6.4)

---
updated-dependencies:
- dependency-name: anchore/scan-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <mocsharp@users.noreply.github.com>

* Bump docker/login-action from 3.0.0 to 3.2.0 (#987)

Bumps [docker/login-action](https://github.com/docker/login-action) from 3.0.0 to 3.2.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](docker/login-action@v3.0.0...v3.2.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/build-push-action from 5.1.0 to 5.3.0 (#972)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5.1.0 to 5.3.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5.1.0...v5.3.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <mocsharp@users.noreply.github.com>

* Bump trufflesecurity/trufflehog from 3.63.7 to 3.78.0 (#988)

Bumps [trufflesecurity/trufflehog](https://github.com/trufflesecurity/trufflehog) from 3.63.7 to 3.78.0.
- [Release notes](https://github.com/trufflesecurity/trufflehog/releases)
- [Changelog](https://github.com/trufflesecurity/trufflehog/blob/main/.goreleaser.yml)
- [Commits](trufflesecurity/trufflehog@v3.63.7...v3.78.0)

---
updated-dependencies:
- dependency-name: trufflesecurity/trufflehog
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <mocsharp@users.noreply.github.com>

* Bump xunit from 2.6.5 to 2.7.0 (#961)

Bumps [xunit](https://github.com/xunit/xunit) from 2.6.5 to 2.7.0.
- [Commits](xunit/xunit@2.6.5...2.7.0)

---
updated-dependencies:
- dependency-name: xunit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <mocsharp@users.noreply.github.com>

* Bump docker/build-push-action from 5.3.0 to 5.4.0 (#993)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5.3.0...v5.4.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump peaceiris/actions-gh-pages from 3 to 4 (#992)

Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) from 3 to 4.
- [Release notes](https://github.com/peaceiris/actions-gh-pages/releases)
- [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md)
- [Commits](peaceiris/actions-gh-pages@v3...v4)

---
updated-dependencies:
- dependency-name: peaceiris/actions-gh-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <mocsharp@users.noreply.github.com>

* Bump crazy-max/ghaction-chocolatey from 2 to 3 (#991)

Bumps [crazy-max/ghaction-chocolatey](https://github.com/crazy-max/ghaction-chocolatey) from 2 to 3.
- [Release notes](https://github.com/crazy-max/ghaction-chocolatey/releases)
- [Commits](crazy-max/ghaction-chocolatey@v2...v3)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-chocolatey
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <mocsharp@users.noreply.github.com>

* Update xunit versions (#994)

* Update xunit versions

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* Update actions/cache@v4.0.2

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* Update actions/setup-java@v4

Signed-off-by: Victor Chang <vicchang@nvidia.com>

---------

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* Update mc (minio client) to resolve reported vulnerabilities (#995)

* Update xunit versions

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* Update actions/cache@v4.0.2

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* Update actions/setup-java@v4

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* Update mc to RELEASE.2024-06-10T16-44-15Z

Signed-off-by: Victor Chang <vicchang@nvidia.com>

---------

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* Bump gittools to v1.1.1

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* Set next-version to 0.2.0

Signed-off-by: Victor Chang <vicchang@nvidia.com>

---------

Signed-off-by: Neil South <neil.south@answerdigital.com>
Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>
Signed-off-by: Victor Chang <vicchang@nvidia.com>
Signed-off-by: Neil South <Neil.South@answerdigital.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Victor Chang <mocsharp@users.noreply.github.com>
Co-authored-by: Neil South <neil.south@answerdigital.com>
Co-authored-by: Lillie Dae <lillie.dae@answerdigital.com>
Co-authored-by: Lillie Dae <61380713+lillie-dae@users.noreply.github.com>
Co-authored-by: Neil South <104848880+neildsouth@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
mocsharp added a commit that referenced this pull request Jun 13, 2024
* add timeout to regex

Signed-off-by: Neil South <neil.south@answerdigital.com>

* add timeout to regex

Signed-off-by: Neil South <neil.south@answerdigital.com>

* changes to add output artifact and validation

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* minor change to using statements

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* remove comment

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* add header files

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* import missing references

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* updated packages

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* bump package

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* bump package to release version

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* AI-229 add output artifact and validation (#892)

* changes to add output artifact and validation

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

---------

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* adding lisener for artifact received

Signed-off-by: Neil South <neil.south@answerdigital.com>

* updated ProcessArtifactReceived

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* small fixups

Signed-off-by: Neil South <neil.south@answerdigital.com>

* added artifact repo

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* fix up tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* added EventPayloadValidatorTests and WorkflowExecuterServiceTests and minor fixes

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* reduced code duplication

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* adding indexs

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix workfow name

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* minor fixes

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* minor fixes

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* minor fixes

Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>

* [Docker Plug-in] Don't pull image if already exists unless forced (#895)

* Don't pull image if already exists unless forced


Signed-off-by: Victor Chang <vicchang@nvidia.com>

* final adjustments

Signed-off-by: Neil South <neil.south@answerdigital.com>

* passing payloadId

Signed-off-by: Neil South <neil.south@answerdigital.com>

* upping messaging version

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding new messaging

Signed-off-by: Neil South <neil.south@answerdigital.com>

* update messaging lib

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fixing up tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* added code to register outputs from ArtifactRecievedd

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fixup for tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* preprend payloadId

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix input/output mapping

Signed-off-by: Neil South <neil.south@answerdigital.com>

* improving bracket replacment

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix up test

Signed-off-by: Neil South <neil.south@answerdigital.com>

* shortening s3 policy

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix typo

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fixing up paths

Signed-off-by: Neil South <neil.south@answerdigital.com>

* enhancing current export to fill in new message type

Signed-off-by: Neil South <neil.south@answerdigital.com>

* Accept User as new Docker argument to set UID/GID (#905)

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* adding basic auth to swagger

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fixing overwriting of workflowInstance

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fixup test

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fixing sonarcloud gripes

Signed-off-by: Neil South <neil.south@answerdigital.com>

* new externalApp Queue

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fixing up projects and tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* change Deliverylimit to 3

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fixups from e to e

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix up tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* change docker-deploy to match migs passwords

Signed-off-by: Neil South <neil.south@answerdigital.com>

* change to match mig passwords

Signed-off-by: Neil South <neil.south@answerdigital.com>

* ignoring test for now, works locally

Signed-off-by: Neil South <neil.south@answerdigital.com>

* ignoring test for now, works locally

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding hl7 export

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix up merge

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding config

Signed-off-by: Neil South <neil.south@answerdigital.com>

* bump

Signed-off-by: Neil South <neil.south@answerdigital.com>

* licence update

Signed-off-by: Neil South <neil.south@answerdigital.com>

* licence update

Signed-off-by: Neil South <neil.south@answerdigital.com>

* HL7export complete

Signed-off-by: Neil South <neil.south@answerdigital.com>

* mangled appsettings

Signed-off-by: Neil South <neil.south@answerdigital.com>

* extra logging

Signed-off-by: Neil South <neil.south@answerdigital.com>

* upping messaging version

Signed-off-by: Neil South <neil.south@answerdigital.com>

* upped package depandancy stuff

Signed-off-by: Neil South <neil.south@answerdigital.com>

* up package for libcom_err due to docker build error

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix artifact recieved for HL7

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix for hl7Export complete

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fiup constant and test data

Signed-off-by: Neil South <neil.south@answerdigital.com>

* remove some unused lines

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding file deletion

Signed-off-by: Neil South <neil.south@answerdigital.com>

* moved retention days

Signed-off-by: Neil South <neil.south@answerdigital.com>

* Upgrade to .NET 8 (#937)

* Upgrade to .NET 8


Signed-off-by: Victor Chang <vicchang@nvidia.com>

* fixups

Signed-off-by: Neil South <neil.south@answerdigital.com>

* new unit tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fixups from sonar cloud

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding first test

Signed-off-by: Neil South <neil.south@answerdigital.com>

* improving logging

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding prefetchCount and shortening retry deplay

Signed-off-by: Neil South <neil.south@answerdigital.com>

* rough fix for artifact recieved

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding seriesUid to payloads

Signed-off-by: Neil South <neil.south@answerdigital.com>

* changes due to comments

Signed-off-by: Neil South <neil.south@answerdigital.com>

* more changes for sonar cloud

Signed-off-by: Neil South <neil.south@answerdigital.com>

* upping monai messaging

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding licence approval

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding conditions

Signed-off-by: Neil South <Neil.South@answerdigital.com>

* fix for review cancelation

Signed-off-by: Neil South <neil.south@answerdigital.com>

* refactor to match ticked field name predicate

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding info to docs

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding new dailyStats endpont

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding some tests

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix for task update updating to same status

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding test for same statues

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding triggered workflow names to payload

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix for workflowId

Signed-off-by: Neil South <neil.south@answerdigital.com>

* add storage of workflow name in payload

Signed-off-by: Neil South <neil.south@answerdigital.com>

* added missing change

Signed-off-by: Neil South <neil.south@answerdigital.com>

* addded more code coverage

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix for GetSeriesInstanceUID in payload table

Signed-off-by: Neil South <neil.south@answerdigital.com>

* adding failure reason to executionStats

Signed-off-by: Neil South <neil.south@answerdigital.com>

* added some test around stats

Signed-off-by: Neil South <neil.south@answerdigital.com>

* fix broke test

Signed-off-by: Neil South <neil.south@answerdigital.com>

* Bump docker/metadata-action from 5.4.0 to 5.5.1 (#953)

Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5.4.0 to 5.5.1.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](docker/metadata-action@v5.4.0...v5.5.1)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump anchore/scan-action from 3.3.8 to 3.6.4 (#954)

Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 3.3.8 to 3.6.4.
- [Release notes](https://github.com/anchore/scan-action/releases)
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md)
- [Commits](anchore/scan-action@v3.3.8...v3.6.4)

---
updated-dependencies:
- dependency-name: anchore/scan-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <mocsharp@users.noreply.github.com>

* Bump docker/login-action from 3.0.0 to 3.2.0 (#987)

Bumps [docker/login-action](https://github.com/docker/login-action) from 3.0.0 to 3.2.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](docker/login-action@v3.0.0...v3.2.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump docker/build-push-action from 5.1.0 to 5.3.0 (#972)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5.1.0 to 5.3.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5.1.0...v5.3.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <mocsharp@users.noreply.github.com>

* Bump trufflesecurity/trufflehog from 3.63.7 to 3.78.0 (#988)

Bumps [trufflesecurity/trufflehog](https://github.com/trufflesecurity/trufflehog) from 3.63.7 to 3.78.0.
- [Release notes](https://github.com/trufflesecurity/trufflehog/releases)
- [Changelog](https://github.com/trufflesecurity/trufflehog/blob/main/.goreleaser.yml)
- [Commits](trufflesecurity/trufflehog@v3.63.7...v3.78.0)

---
updated-dependencies:
- dependency-name: trufflesecurity/trufflehog
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <mocsharp@users.noreply.github.com>

* Bump xunit from 2.6.5 to 2.7.0 (#961)

Bumps [xunit](https://github.com/xunit/xunit) from 2.6.5 to 2.7.0.
- [Commits](xunit/xunit@2.6.5...2.7.0)

---
updated-dependencies:
- dependency-name: xunit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <mocsharp@users.noreply.github.com>

* Bump docker/build-push-action from 5.3.0 to 5.4.0 (#993)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v5.3.0...v5.4.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump peaceiris/actions-gh-pages from 3 to 4 (#992)

Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages) from 3 to 4.
- [Release notes](https://github.com/peaceiris/actions-gh-pages/releases)
- [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md)
- [Commits](peaceiris/actions-gh-pages@v3...v4)

---
updated-dependencies:
- dependency-name: peaceiris/actions-gh-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <mocsharp@users.noreply.github.com>

* Bump crazy-max/ghaction-chocolatey from 2 to 3 (#991)

Bumps [crazy-max/ghaction-chocolatey](https://github.com/crazy-max/ghaction-chocolatey) from 2 to 3.
- [Release notes](https://github.com/crazy-max/ghaction-chocolatey/releases)
- [Commits](crazy-max/ghaction-chocolatey@v2...v3)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-chocolatey
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Victor Chang <mocsharp@users.noreply.github.com>

* Update xunit versions (#994)

* Update xunit versions

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* Update actions/cache@v4.0.2

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* Update actions/setup-java@v4

Signed-off-by: Victor Chang <vicchang@nvidia.com>

---------

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* Update mc (minio client) to resolve reported vulnerabilities (#995)

* Update xunit versions

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* Update actions/cache@v4.0.2

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* Update actions/setup-java@v4

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* Update mc to RELEASE.2024-06-10T16-44-15Z

Signed-off-by: Victor Chang <vicchang@nvidia.com>

---------

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* Bump gittools to v1.1.1

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* Set next-version to 0.2.0

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* Update dependencies

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* Replace System.IO.Abstractions with TestableIO.System.IO.Abstractions

Signed-off-by: Victor Chang <vicchang@nvidia.com>

* Update dependency versions

Signed-off-by: Victor Chang <vicchang@nvidia.com>

---------

Signed-off-by: Neil South <neil.south@answerdigital.com>
Signed-off-by: Lillie Dae <lillie.dae@answerdigital.com>
Signed-off-by: Victor Chang <vicchang@nvidia.com>
Signed-off-by: Neil South <Neil.South@answerdigital.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Victor Chang <mocsharp@users.noreply.github.com>
Co-authored-by: Neil South <neil.south@answerdigital.com>
Co-authored-by: Lillie Dae <lillie.dae@answerdigital.com>
Co-authored-by: Lillie Dae <61380713+lillie-dae@users.noreply.github.com>
Co-authored-by: Neil South <104848880+neildsouth@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docker Pull requests that update Docker code plugin
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants