Skip to content

[minor] Add allowInsecureArgs to yaml spec#164

Merged
aOelschlager merged 2 commits into
mainfrom
insecure-args
Nov 26, 2025
Merged

[minor] Add allowInsecureArgs to yaml spec#164
aOelschlager merged 2 commits into
mainfrom
insecure-args

Conversation

@joecorall

@joecorall joecorall commented Nov 12, 2025

Copy link
Copy Markdown
Member

What does this Pull Request do?

Allows X-Islandora-Args to contain insecure shell characters if allowInsecureArgs in scyllaridae.yml is set to true

How should this be tested?

See Islandora-Devops/isle-buildkit#490

Documentation Status

  • Does this change existing behaviour that's currently documented?
  • Does this change require new pages or sections of documentation?
  • Who does this need to be documented for?
  • Associated documentation pull request(s): ___ or documentation issue ___

Interested parties

@Islandora/committers @t4k

joecorall added a commit to Islandora-Devops/isle-buildkit that referenced this pull request Nov 13, 2025
@joecorall joecorall marked this pull request as ready for review November 13, 2025 16:50
@joecorall

Copy link
Copy Markdown
Member Author

@t4k - have you had a chance to test this?

@t4k

t4k commented Nov 25, 2025

Copy link
Copy Markdown

Thanks for the prompt and the very helpful testing instructions. On my local I've uploaded a new Original File where the service file is resized (or not) properly both above and below my threshold. ✅

@aOelschlager aOelschlager merged commit a159d2f into main Nov 26, 2025
1 check passed
@aOelschlager aOelschlager deleted the insecure-args branch November 26, 2025 18:07
aOelschlager pushed a commit to Islandora-Devops/isle-buildkit that referenced this pull request Nov 26, 2025
* Build scyllaridae to allow easier testing

* install go
since alpine is on 1.24

* Allow testing Islandora/scyllaridae#164

* Add SCYLLARIDAE_ALLOW_INSECURE_ARGS

* Update scyllaridae version
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.

3 participants