Revision 25
resources:
- jimm-image: jimm:latest
resource-revision: 25
- promtail-bin:
resource-revision: 1
Static resources:
Released to '3/edge' at 10:47 UTC on 8 Dec 2023
What's Changed
- Local dev env by @ale8k in #867
- Minor fix for the jimmctl model-status command. by @alesstimec in #862
- Refactor the add model method. by @alesstimec in #903
- Removed push from ci workflow. by @alesstimec in #908
- check and remove jimm snap during upgrades by @tcuthbert in #910
- Update to Juju 2.9.42 and some compatibility changes. by @alesstimec in #914
- Fix add-controller by @ale8k in #923
- CSS-2522 Adds Sphinx documentation according to the Diataxis framework. by @alesstimec in #927
- CSS-2435 Tutorial on group and access management. by @alesstimec in #929
- Fix for compose and updated instructions by @kian99 in #943
- Updated to juju 3.1.4 by @alesstimec in #959
- Switches machine charm to data platform libs. by @alesstimec in #962
- CSS-4546 - Backport ci/cd and supporting files by @kian99 in #963
- Css 4587 backport generic fixes by @kian99 in #965
- Css 4116/backport crossmodel queries by @ale8k in #964
- Fix for vault image by @kian99 in #967
- Removed documentation folder by @kian99 in #966
- Backport working workflows from feature-rebac by @kian99 in #975
- workflow improvements by @kian99 in #978
- Different tag for machine charm by @kian99 in #979
- Backported workflow fixes from feature-rebac by @kian99 in #980
- CSS-4607 Update charms to use the latest openfga relation library. by @alesstimec in #981
- CSS-4547 Backports charm changes from feature-rebac into main. by @alesstimec in #982
- Added build tag to include version info in Docker build by @kian99 in #983
- CSS-4705 k8s charm: Fix for the vault relation. by @alesstimec in #985
- Pin pydantic version by @kian99 in #987
- General fixes after QA by @alesstimec in #988
- JIMM k8s charm fixes by @kian99 in #989
- Charms update openfga library 01 by @alesstimec in #986
- K8s charm install dashboard fix 01 by @alesstimec in #992
- Fix for dashboard file by @kian99 in #993
- Fix for the stop method. by @alesstimec in #994
- CSS-4739 Removes the dashboard resource. by @alesstimec in #996
- Quick refactor of the controller-info command by @ale8k in #995
- CSS-4744 - Merge main forward into feature-rebac by @kian99 in #984
- CSS-4743 Added JIMM and controller bundles. by @alesstimec in #991
- Refactor controller info by @ale8k in #997
- CSS-4747 Remove the jimm snap before attempting to install it. by @alesstimec in #998
- moving from CanonicalLtd to canonical by @mina1460 in #1001
- Replaced tabs with spaces to improve help output by @kian99 in #1000
- backports changes back to feature-rebac by @mina1460 in #1003
- Tweaked workflows by @kian99 in #970
- Renamed canonicalltd to canonical by @kian99 in #1004
- CSS-4803 - Vault relation fixes and extra logging by @kian99 in #1002
- Merge main to feature-rebac by @kian99 in #1006
- Checkout without shallow to grab tags by @kian99 in #1009
- Css 4824/expire audit logs by @ale8k in #1007
- Purge logs cmd by @mina1460 in #1008
- Upgrade openfga to 1.2.0 by @mina1460 in #1010
- CSS-4936 Postgres as secret backend by @kian99 in #1011
- Fix check relation cmd typos by @mina1460 in #1012
- Fix dots in usernames issues by @mina1460 in #1015
- Defer database event when
username
isNone
by @babakks in #1005 - CSS-4745 Enable remote debugging JIMM (container) by @babakks in #1014
- CSS-4745 Improve local dev env with cloud-init commands by @babakks in #1013
- Less defers in charm by @kian99 in #1017
- Fix to use postgres as the controller credential store by @kian99 in #1016
- CSS-4792 Resolve controller jimm tag by @alesstimec in #1019
- Charms add jwt expiry by @alesstimec in #1020
- Main to rebac by @kian99 in #1022
- CSS-4745 Fix remove cloud failure by @babakks in #1024
- CSS-4745 Improve dev environment (debugging + controller setup) by @babakks in #1023
- CSS-5179 Audit log enhacement by @kian99 in #1026
- CSS-4603 Refactor toward using
canonical/ofga
by @babakks in #990 - CSS-5106 Makes macaroon expiry duration configurable. by @alesstimec in #1029
- Tweak how GetControllerCredentials works by @kian99 in #1025
- ci/cd base by @mina1460 in #1028
- Jimmctl automated CI/CD Snap release by @mina1460 in #1031
- Revert "backports changes back to feature-rebac (#1003)" by @kian99 in #1030
- Tweak ofga list objects return type by @kian99 in #1032
- Css 4790/better error masking by @mina1460 in #1035
- CSS-5266 - Tweak length check to require at least 1 region and controller by @kian99 in #1034
- Update dockerfile for JIMM image by @kian99 in #1033
- Main to rebac by @kian99 in #1036
- Fixes for migration and OpenFGA port by @kian99 in #1038
- Smoke test by @kian99 in #1039
- Enable Postgres store tests by @babakks in #1040
- Enable importing models created by local users by @kian99 in #1037
- Better logging in model proxy and macaroon discharger by @kian99 in #1041
- CSS-4838 Audit Log improvements by @kian99 in #1042
- Fix jimmctl snap by @ale8k in #1044
- Merge 'main' into 'forward-jimmctl-changes' by @ale8k in #1045
- CSS-5672 Adds declared caveats to the discharge macaroon. by @alesstimec in #1047
- Added codeowners file. by @alesstimec in #1048
- CSS-3595 JIMM uses JWT to log in to individual controllers. by @alesstimec in #1046
- AddController: added public address port check. by @alesstimec in #1049
- Add test for ParseRelation function by @kian99 in #1050
- CSS-5673 Fixes GetApplicationOfferConsumeDetails. by @alesstimec in #1052
- checkout v4 and get tags by @mina1460 in #1055
- CSS-5674 Replace database-stored access with OpenFGA by @babakks in #1051
- Remove extra snap permission from jimmctl snap by @kian99 in #1059
- Merge main forward by @kian99 in #1056
- Tweak import model to avoid manual construction of user tag string by @kian99 in #1062
- CSS-5866 - Add all Juju providers to JIMM's global provider registry by @kian99 in #1058
- Update juju dependency and GetConsumeDetails cleanup. by @alesstimec in #1063
- remove unshallow because repo is now complete by @mina1460 in #1064
- Refactors the JWT token generator and adds unit tests for it. by @alesstimec in #1061
- Improve the addCloudToController facade by @kian99 in #1065
- Update snapcraft.yaml by @kian99 in #1066
- Fixes the dashboard relation of the machine charm by @alesstimec in #1068
- CSS-5674 Re-enable tests for modify model/cloud access by @babakks in #1067
- Fixes linting errors. by @alesstimec in #1070
- Another fix for the dashboard relation. by @alesstimec in #1071
- Merge main forward by @kian99 in #1074
- CSS-5976 Remove unused grant/revoke controller access method by @babakks in #1073
- CSS-6043 Remove cloud users by @kian99 in #1075
- Local setup improvements by @kian99 in #1085
- Support running on ARM by @huwshimi in #1088
- Removed unused files by @kian99 in #1087
- Drops old facade versions. by @alesstimec in #1086
- CSS-5202 remove postgress access checks by @kian99 in #1093
- Change error to errors in the JSON key for audit logs by @kian99 in #1095
- CSS-6238 Bringing back basic auth for controllers. by @alesstimec in #1096
- Refactored creation of DB objects and permissions in tests by @kian99 in #1097
- CSS-6047 Remove
Users.AuditLogAccess
field by @babakks in #1079 - Extra setup details by @huwshimi in #1089
- Add explanation on
removeTuples
operation being non-atomic by @babakks in #1084 - CSS-6080 refactor everyone access by @kian99 in #1098
- Remove unused tables and columns by @kian99 in #1099
- Update juju dependency to latest 3.3 by @kian99 in #1094
- Updated workflow to push charm to v3 channel by @kian99 in #1102
- New github workflow to check signed commits by @mina1460 in #1104
- Add JImmAdmin field to User struct by @kian99 in #1101
- CSS-6203 Implements InitiateMigration. by @alesstimec in #1100
- Internal model migration by @kian99 in #1107
- CSS-6435 update migrated models by @kian99 in #1109
- Allow non-admins to use the checkRelation by @kian99 in #1111
- Minor improvements to README and makefile cleanup by @kian99 in #1110
- Updated go version in go.mod by @kian99 in #1114
- Update v2 to v3 where appropriate by @kian99 in #1113
- Replace model life strings with constants by @kian99 in #1112
- Ensure all workflows use correct go version by @kian99 in #1115
New Contributors
- @tcuthbert made their first contribution in #910
- @huwshimi made their first contribution in #1088
Full Changelog: rev7...v3-k8s-rev25