Skip to content

Releases: ontariosystems/iscenv

v3.16.5

09 Jan 16:34
v3.16.5
424fc46
Compare
Choose a tag to compare

Security

  • Build with go 1.23
  • Update go module dependencies to fix some CVEs

v3.16.4

07 May 17:38
v3.16.4
75d757f
Compare
Choose a tag to compare
3.16.4

v3.16.3

10 Apr 21:15
v3.16.3
a5afc53
Compare
Choose a tag to compare

Fixed

  • update isclib to v2.2.13 to get fix for file permissions that was
    breaking some plugins
  • update go modules

v3.16.2

04 Apr 00:19
v3.16.2
e80e5a9
Compare
Choose a tag to compare

Fixed

  • update isclib to 2.2.12, fixes fork/exec permissions errors running
    images with non-root users (like irisowner)
  • build with go 1.22
  • update go dependencies

v3.16.1

27 Mar 12:38
v3.16.1
918dcc7
Compare
Choose a tag to compare
3.16.1

v3.16.0

26 Feb 16:32
v3.16.0
91cdeec
Compare
Choose a tag to compare

Added

  • Commands that would start or exec into a docker container now have a
    --user flag to switch the user used

  • new plugin user-mapping to change the uid and gid of users and
    groups in container when it starts.

    Can be configured with --user-mapping-users flag to private the
    list of users to map. Also --user-mapping-owner boolean flag if
    you want the ISC instance owner to have its uid and gid changed to
    the uid and gid of the host user running iscenv.

    In your config file these would look like:

    start:
      user-mapping-users: 'example:example:1001:1001'
      user-mapping-owner: true

v3.15.3

08 Feb 18:27
v3.15.3
63470c9
Compare
Choose a tag to compare

Fixed

  • make sure --log-json actually sets json formatting
  • make sure plugin logging is configured before plugins start logging

v3.15.2

29 Jan 22:12
v3.15.2
82eaef1
Compare
Choose a tag to compare

Fixed

  • Bad go looping in
    v3.15.1,
    need struct is a copy.

Full Changelog: v3.15.1...v3.15.2

v3.15.1

29 Jan 19:30
v3.15.1
9980481
Compare
Choose a tag to compare

Fixed

  • Allow plugins that use the Config.FromEnv() method to have default
    values for environment variables that are not set.

Full Changelog: v3.15.0...v3.15.1

v3.15.0

26 Jan 19:59
v3.15.0
Compare
Choose a tag to compare

Added

  • Use docker credential helpers defined in ~/.docker/config.json if we
    don't find credential auth for a registry

Fixed

  • Update isclib to v2.2.9 to work with containers not running as root
  • Update a bunch of go module dependencies

Full Changelog: v3.14.10...v3.15.0