This is an automated email from the ASF dual-hosted git repository.

DImuthuUpe pushed a change to branch usage-monitor
in repository https://gitbox.apache.org/repos/asf/airavata-custos.git


    from 82ca6e007 Refactoring allocation resource to have a direct link to 
compute cluster
     add 034d0122b CILogon COmanage Provisioner Integration (#487)
     add 8b63dba1c Add admin privileges and role-template layer (#484)
     add 559d88e1b Merge branch 'master' into usage-monitor

No new revisions were added by this update.

Summary of changes:
 .../handler/noop.go => cmd/server/bootstrap.go     |   35 +-
 cmd/server/main.go                                 |    2 +
 .../ACCESS/AMIE-Processor/config.yaml.example      |    3 -
 connectors/ACCESS/AMIE-Processor/config/config.go  |   16 +-
 .../ACCESS/AMIE-Processor/handler/handler.go       |   12 -
 .../ACCESS/AMIE-Processor/handler/posix_alloc.go   |   79 ++
 .../AMIE-Processor/handler/posix_alloc_test.go     |  100 ++
 .../handler/request_account_create.go              |   10 +-
 .../handler/request_project_create.go              |   23 +-
 .../request_project_create_integration_test.go     |   16 +
 .../pipeline/baseline_integration_test.go          |    5 +-
 .../testdata/scenarios/baseline.yaml               |   19 +-
 connectors/COmanage/Identity-Provisioner/README.md |  140 +++
 .../Identity-Provisioner/config.example.yaml       |   20 +
 .../Identity-Provisioner/internal/client/client.go |  144 +++
 .../internal/client/client_test.go                 |  243 +++++
 .../internal/client/group_members.go               |  121 +++
 .../Identity-Provisioner/internal/client/groups.go |  154 +++
 .../internal/client/identifiers.go                 |  130 +++
 .../Identity-Provisioner/internal/client/people.go |  154 +++
 .../internal/client/unix_cluster.go                |   93 ++
 .../internal/operations/compose.go                 |   98 ++
 .../internal/operations/compose_test.go            |  134 +++
 .../internal/operations/ensure_posix_account.go    |  265 +++++
 .../internal/operations/lookup.go                  |   84 ++
 .../internal/operations/orchestrator.go}           |   29 +-
 .../internal/subscribers/cluster_user.go           |   70 ++
 .../Identity-Provisioner/pkg/comanage/loader.go    |  108 ++
 dev-ops/compose/seeds/dev_users_and_roles.sql      |   81 ++
 internal/connectors/loader.go                      |    6 +
 .../db/migrations/000002_compute_clusters.up.sql   |    1 +
 ...it.down.sql => 000006_user_privileges.down.sql} |    2 +-
 ...ojects.up.sql => 000006_user_privileges.up.sql} |   26 +-
 ...003_projects.down.sql => 000007_roles.down.sql} |    4 +-
 internal/db/migrations/000007_roles.up.sql         |   59 +
 internal/server/auth.go                            |  158 +++
 internal/server/integration_common_test.go         |  131 +++
 internal/server/privilege.go                       |  143 +++
 internal/server/privilege_integration_test.go      |  267 +++++
 internal/server/role.go                            |  263 +++++
 internal/server/server.go                          |   29 +-
 internal/store/role_store.go                       |  141 +++
 internal/store/store.go                            |   50 +
 internal/store/user_privilege_store.go             |  127 +++
 internal/store/user_role_store.go                  |  144 +++
 pkg/models/privilege.go                            |   71 ++
 pkg/models/role.go                                 |   44 +
 pkg/posix/username.go                              |   83 ++
 pkg/posix/username_test.go                         |  156 +++
 pkg/service/compute_cluster_user.go                |   19 +-
 pkg/service/integration_common_test.go             |  158 +++
 pkg/service/interface.go                           |   38 +
 pkg/service/mock.go                                | 1125 ++++++++++++++++++++
 pkg/service/role.go                                |  298 ++++++
 pkg/service/role_integration_test.go               |  196 ++++
 pkg/service/service.go                             |   12 +
 pkg/service/user_privilege.go                      |  246 +++++
 pkg/service/user_privilege_integration_test.go     |  285 +++++
 pkg/service/user_role.go                           |  302 ++++++
 pkg/service/user_role_integration_test.go          |  186 ++++
 60 files changed, 7066 insertions(+), 92 deletions(-)
 copy connectors/ACCESS/AMIE-Processor/handler/noop.go => 
cmd/server/bootstrap.go (53%)
 create mode 100644 connectors/ACCESS/AMIE-Processor/handler/posix_alloc.go
 create mode 100644 connectors/ACCESS/AMIE-Processor/handler/posix_alloc_test.go
 create mode 100644 connectors/COmanage/Identity-Provisioner/README.md
 create mode 100644 connectors/COmanage/Identity-Provisioner/config.example.yaml
 create mode 100644 
connectors/COmanage/Identity-Provisioner/internal/client/client.go
 create mode 100644 
connectors/COmanage/Identity-Provisioner/internal/client/client_test.go
 create mode 100644 
connectors/COmanage/Identity-Provisioner/internal/client/group_members.go
 create mode 100644 
connectors/COmanage/Identity-Provisioner/internal/client/groups.go
 create mode 100644 
connectors/COmanage/Identity-Provisioner/internal/client/identifiers.go
 create mode 100644 
connectors/COmanage/Identity-Provisioner/internal/client/people.go
 create mode 100644 
connectors/COmanage/Identity-Provisioner/internal/client/unix_cluster.go
 create mode 100644 
connectors/COmanage/Identity-Provisioner/internal/operations/compose.go
 create mode 100644 
connectors/COmanage/Identity-Provisioner/internal/operations/compose_test.go
 create mode 100644 
connectors/COmanage/Identity-Provisioner/internal/operations/ensure_posix_account.go
 create mode 100644 
connectors/COmanage/Identity-Provisioner/internal/operations/lookup.go
 copy connectors/{ACCESS/AMIE-Processor/handler/noop.go => 
COmanage/Identity-Provisioner/internal/operations/orchestrator.go} (56%)
 create mode 100644 
connectors/COmanage/Identity-Provisioner/internal/subscribers/cluster_user.go
 create mode 100644 
connectors/COmanage/Identity-Provisioner/pkg/comanage/loader.go
 create mode 100644 dev-ops/compose/seeds/dev_users_and_roles.sql
 copy internal/db/migrations/{000005_audit.down.sql => 
000006_user_privileges.down.sql} (95%)
 copy internal/db/migrations/{000003_projects.up.sql => 
000006_user_privileges.up.sql} (53%)
 copy internal/db/migrations/{000003_projects.down.sql => 
000007_roles.down.sql} (89%)
 create mode 100644 internal/db/migrations/000007_roles.up.sql
 create mode 100644 internal/server/auth.go
 create mode 100644 internal/server/integration_common_test.go
 create mode 100644 internal/server/privilege.go
 create mode 100644 internal/server/privilege_integration_test.go
 create mode 100644 internal/server/role.go
 create mode 100644 internal/store/role_store.go
 create mode 100644 internal/store/user_privilege_store.go
 create mode 100644 internal/store/user_role_store.go
 create mode 100644 pkg/models/privilege.go
 create mode 100644 pkg/models/role.go
 create mode 100644 pkg/posix/username.go
 create mode 100644 pkg/posix/username_test.go
 create mode 100644 pkg/service/integration_common_test.go
 create mode 100644 pkg/service/role.go
 create mode 100644 pkg/service/role_integration_test.go
 create mode 100644 pkg/service/user_privilege.go
 create mode 100644 pkg/service/user_privilege_integration_test.go
 create mode 100644 pkg/service/user_role.go
 create mode 100644 pkg/service/user_role_integration_test.go

Reply via email to