This is an automated email from the ASF dual-hosted git repository.
lahirujayathilake pushed a change to branch
dependabot/go_modules/extensions/SSH-Certificate-Signer/filippo.io/edwards25519-1.1.1
in repository https://gitbox.apache.org/repos/asf/airavata-custos.git
from d46b6f110 Bump filippo.io/edwards25519 in
/extensions/SSH-Certificate-Signer
add c97688d19 Allocation mapper placeholder
add 99b662e6b Changing plugins -> connectors
add 18c60fb93 Fix AMIE-Processor module path and regenerated proto stubs
add e9871bf8d Updated the readme to align with latest structure changes
add d81bb94cd Initial access cluster documentation
add 2414ee880 Merge pull request #463 from apache/access-doc
add 8dd33eb16 Association mapper client impl
add 43a2b1cf6 Bump github.com/Azure/go-ntlmssp in
/extensions/SSH-Certificate-Signer
add 97581d32f Bump github.com/go-jose/go-jose/v4 in
/extensions/SSH-Certificate-Signer
add 83af9b69b Bump filippo.io/edwards25519 in
/connectors/ACCESS/AMIE-Processor
add 06cffb0a6 Merge branch 'master' into
dependabot/go_modules/extensions/SSH-Certificate-Signer/filippo.io/edwards25519-1.1.1
No new revisions were added by this update.
Summary of changes:
README.md | 39 +++--
.../ACCESS/AMIE-Processor/Makefile | 4 +-
.../ACCESS/AMIE-Processor/README.md | 0
.../ACCESS/AMIE-Processor/amieclient/client.go | 2 +-
.../AMIE-Processor/amieclient/client_test.go | 4 +-
.../ACCESS/AMIE-Processor/config.yaml.example | 0
.../ACCESS/AMIE-Processor/config/config.go | 0
.../ACCESS/AMIE-Processor/db/db.go | 2 +-
.../ACCESS/AMIE-Processor/db/embed.go | 0
.../ACCESS/AMIE-Processor/db/errors.go | 0
.../ACCESS/AMIE-Processor/db/migrate.go | 0
.../db/migrations/000001_initial_schema.down.sql | 0
.../db/migrations/000001_initial_schema.up.sql | 0
.../ACCESS/AMIE-Processor/db/tx.go | 0
.../ACCESS/AMIE-Processor/go.mod | 10 +-
.../ACCESS/AMIE-Processor/go.sum | 2 +
.../AMIE-Processor/handler/data_account_create.go | 2 +-
.../handler/data_account_create_test.go | 2 +-
.../AMIE-Processor/handler/data_project_create.go | 2 +-
.../handler/data_project_create_test.go | 2 +-
.../ACCESS/AMIE-Processor/handler/handler.go | 2 +-
.../handler/inform_transaction_complete.go | 2 +-
.../handler/inform_transaction_complete_test.go | 2 +-
.../ACCESS/AMIE-Processor/handler/noop.go | 2 +-
.../ACCESS/AMIE-Processor/handler/noop_test.go | 2 +-
.../handler/request_account_create.go | 2 +-
.../handler/request_account_create_test.go | 2 +-
.../handler/request_account_inactivate.go | 2 +-
.../handler/request_account_inactivate_test.go | 2 +-
.../handler/request_account_reactivate.go | 2 +-
.../handler/request_account_reactivate_test.go | 2 +-
.../AMIE-Processor/handler/request_person_merge.go | 2 +-
.../handler/request_person_merge_test.go | 2 +-
.../handler/request_project_create.go | 2 +-
.../handler/request_project_create_test.go | 2 +-
.../handler/request_project_inactivate.go | 2 +-
.../handler/request_project_inactivate_test.go | 2 +-
.../handler/request_project_reactivate.go | 2 +-
.../handler/request_project_reactivate_test.go | 2 +-
.../AMIE-Processor/handler/request_user_modify.go | 2 +-
.../handler/request_user_modify_test.go | 2 +-
.../ACCESS/AMIE-Processor/handler/router.go | 2 +-
.../ACCESS/AMIE-Processor/handler/router_test.go | 2 +-
.../ACCESS/AMIE-Processor/handler/testutil_test.go | 0
.../ACCESS/AMIE-Processor/main.go | 18 +--
.../ACCESS/AMIE-Processor/metrics/metrics.go | 0
.../ACCESS/AMIE-Processor/metrics/metrics_test.go | 2 +-
.../ACCESS/AMIE-Processor/mock-server/README.md | 0
.../AMIE-Processor/mock-server/amie-traffic.js | 0
.../AMIE-Processor/mock-server/mock-amie-server.py | 0
.../ACCESS/AMIE-Processor/model/audit.go | 0
.../ACCESS/AMIE-Processor/model/cluster_account.go | 0
.../ACCESS/AMIE-Processor/model/error.go | 0
.../ACCESS/AMIE-Processor/model/event.go | 0
.../ACCESS/AMIE-Processor/model/membership.go | 0
.../ACCESS/AMIE-Processor/model/packet.go | 0
.../ACCESS/AMIE-Processor/model/person.go | 0
.../ACCESS/AMIE-Processor/model/project.go | 0
.../ACCESS/AMIE-Processor/proto/amie_packets.proto | 2 +-
.../AMIE-Processor/proto/gen/amie_packets.pb.go | 2 +-
.../AMIE-Processor/proto/gen/internal_events.pb.go | 2 +-
.../AMIE-Processor/proto/internal_events.proto | 2 +-
.../ACCESS/AMIE-Processor/server/server.go | 0
.../AMIE-Processor/service/account_service.go | 4 +-
.../AMIE-Processor/service/account_service_test.go | 2 +-
.../ACCESS/AMIE-Processor/service/audit_service.go | 2 +-
.../AMIE-Processor/service/audit_service_test.go | 2 +-
.../AMIE-Processor/service/membership_service.go | 2 +-
.../service/membership_service_test.go | 2 +-
.../AMIE-Processor/service/person_service.go | 2 +-
.../AMIE-Processor/service/person_service_test.go | 2 +-
.../AMIE-Processor/service/project_service.go | 2 +-
.../AMIE-Processor/service/project_service_test.go | 2 +-
.../ACCESS/AMIE-Processor/store/account_store.go | 2 +-
.../ACCESS/AMIE-Processor/store/audit_store.go | 2 +-
.../ACCESS/AMIE-Processor/store/error_store.go | 2 +-
.../ACCESS/AMIE-Processor/store/event_store.go | 2 +-
.../AMIE-Processor/store/membership_store.go | 2 +-
.../ACCESS/AMIE-Processor/store/packet_store.go | 2 +-
.../AMIE-Processor/store/person_dns_store.go | 2 +-
.../AMIE-Processor/store/person_global_id_store.go | 2 +-
.../ACCESS/AMIE-Processor/store/person_store.go | 2 +-
.../ACCESS/AMIE-Processor/store/project_store.go | 2 +-
.../ACCESS/AMIE-Processor/store/stores.go | 2 +-
.../data_account_create/incoming-data.json | 0
.../data_account_create/outgoing-inform.json | 0
.../data_project_create/incoming-data.json | 0
.../data_project_create/outgoing-inform.json | 0
.../incoming-inform.json | 0
.../request_account_create/incoming-request.json | 0
.../request_account_create/outgoing-notify.json | 0
.../incoming-request.json | 0
.../outgoing-notify.json | 0
.../incoming-request.json | 0
.../outgoing-notify.json | 0
.../request_person_merge/incoming-request.json | 0
.../request_person_merge/outgoing-inform.json | 0
.../request_project_create/incoming-request.json | 0
.../request_project_create/outgoing-notify.json | 0
.../incoming-request.json | 0
.../outgoing-notify.json | 0
.../incoming-request.json | 0
.../outgoing-notify.json | 0
.../incoming-request.json | 0
.../outgoing-inform.json | 0
.../incoming-request.json | 0
.../outgoing-inform.json | 0
.../ACCESS/AMIE-Processor/worker/poller.go | 6 +-
.../ACCESS/AMIE-Processor/worker/processor.go | 6 +-
.../ACCESS/AMIE-Processor/worker/processor_test.go | 0
.../ACCESS/AMIE-Processor/worker/proto_utils.go | 2 +-
.../AMIE-Processor/worker/proto_utils_test.go | 2 +-
connectors/SLURM/Association-Mapper/.gitignore | 4 +
connectors/SLURM/Association-Mapper/Makefile | 18 +++
connectors/SLURM/Association-Mapper/README.md | 56 +++++++
connectors/SLURM/Association-Mapper/go.mod | 3 +
.../internal/operations/accounts.go | 53 ++++++
.../internal/operations/accounts_test.go | 99 ++++++++++++
.../internal/operations/associations.go | 62 +++++++
.../internal/operations/associations_test.go | 74 +++++++++
.../internal/operations/client.go | 71 ++++++++
.../internal/operations/client_test.go | 47 ++++++
.../Association-Mapper/internal/operations/tres.go | 39 +++++
.../internal/operations/tres_test.go | 33 ++++
.../internal/operations/types.go | 180 +++++++++++++++++++++
connectors/SLURM/Association-Mapper/main.go | 25 +++
docs/ACCESS-HPC-Reference.md | 45 ++++++
docs/access-reference.png | Bin 0 -> 676653 bytes
extensions/SSH-Certificate-Signer/go.mod | 4 +-
extensions/SSH-Certificate-Signer/go.sum | 8 +-
130 files changed, 916 insertions(+), 110 deletions(-)
rename {plugins => connectors}/ACCESS/AMIE-Processor/Makefile (91%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/README.md (100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/amieclient/client.go (98%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/amieclient/client_test.go
(97%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/config.yaml.example (100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/config/config.go (100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/db/db.go (94%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/db/embed.go (100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/db/errors.go (100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/db/migrate.go (100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/db/migrations/000001_initial_schema.down.sql
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/db/migrations/000001_initial_schema.up.sql
(100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/db/tx.go (100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/go.mod (76%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/go.sum (98%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/data_account_create.go (97%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/data_account_create_test.go (98%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/data_project_create.go (97%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/data_project_create_test.go (98%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/handler/handler.go (96%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/inform_transaction_complete.go (96%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/inform_transaction_complete_test.go
(98%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/handler/noop.go (94%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/handler/noop_test.go (96%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/request_account_create.go (98%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/request_account_create_test.go (98%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/request_account_inactivate.go (97%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/request_account_inactivate_test.go
(98%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/request_account_reactivate.go (97%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/request_account_reactivate_test.go
(98%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/request_person_merge.go (97%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/request_person_merge_test.go (98%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/request_project_create.go (98%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/request_project_create_test.go (99%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/request_project_inactivate.go (98%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/request_project_inactivate_test.go
(98%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/request_project_reactivate.go (98%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/request_project_reactivate_test.go
(98%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/request_user_modify.go (98%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/handler/request_user_modify_test.go (98%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/handler/router.go (95%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/handler/router_test.go
(98%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/handler/testutil_test.go
(100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/main.go (87%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/metrics/metrics.go (100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/metrics/metrics_test.go
(98%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/mock-server/README.md
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/mock-server/amie-traffic.js (100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/mock-server/mock-amie-server.py (100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/model/audit.go (100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/model/cluster_account.go
(100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/model/error.go (100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/model/event.go (100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/model/membership.go (100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/model/packet.go (100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/model/person.go (100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/model/project.go (100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/proto/amie_packets.proto
(98%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/proto/gen/amie_packets.pb.go (99%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/proto/gen/internal_events.pb.go (99%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/proto/internal_events.proto (97%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/server/server.go (100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/service/account_service.go (96%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/service/account_service_test.go (98%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/service/audit_service.go
(96%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/service/audit_service_test.go (98%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/service/membership_service.go (98%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/service/membership_service_test.go (99%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/service/person_service.go
(99%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/service/person_service_test.go (99%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/service/project_service.go (97%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/service/project_service_test.go (98%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/store/account_store.go
(96%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/store/audit_store.go (95%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/store/error_store.go (95%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/store/event_store.go (98%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/store/membership_store.go
(97%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/store/packet_store.go
(97%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/store/person_dns_store.go
(97%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/store/person_global_id_store.go (96%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/store/person_store.go
(97%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/store/project_store.go
(96%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/store/stores.go (97%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/data_account_create/incoming-data.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/data_account_create/outgoing-inform.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/data_project_create/incoming-data.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/data_project_create/outgoing-inform.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/inform_transaction_complete/incoming-inform.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/request_account_create/incoming-request.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/request_account_create/outgoing-notify.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/request_account_inactivate/incoming-request.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/request_account_inactivate/outgoing-notify.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/request_account_reactivate/incoming-request.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/request_account_reactivate/outgoing-notify.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/request_person_merge/incoming-request.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/request_person_merge/outgoing-inform.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/request_project_create/incoming-request.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/request_project_create/outgoing-notify.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/request_project_inactivate/incoming-request.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/request_project_inactivate/outgoing-notify.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/request_project_reactivate/incoming-request.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/request_project_reactivate/outgoing-notify.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/request_user_modify_delete/incoming-request.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/request_user_modify_delete/outgoing-inform.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/request_user_modify_replace/incoming-request.json
(100%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/testdata/request_user_modify_replace/outgoing-inform.json
(100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/worker/poller.go (95%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/worker/processor.go (97%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/worker/processor_test.go
(100%)
rename {plugins => connectors}/ACCESS/AMIE-Processor/worker/proto_utils.go
(94%)
rename {plugins =>
connectors}/ACCESS/AMIE-Processor/worker/proto_utils_test.go (97%)
create mode 100644 connectors/SLURM/Association-Mapper/.gitignore
create mode 100644 connectors/SLURM/Association-Mapper/Makefile
create mode 100644 connectors/SLURM/Association-Mapper/README.md
create mode 100644 connectors/SLURM/Association-Mapper/go.mod
create mode 100644
connectors/SLURM/Association-Mapper/internal/operations/accounts.go
create mode 100644
connectors/SLURM/Association-Mapper/internal/operations/accounts_test.go
create mode 100644
connectors/SLURM/Association-Mapper/internal/operations/associations.go
create mode 100644
connectors/SLURM/Association-Mapper/internal/operations/associations_test.go
create mode 100644
connectors/SLURM/Association-Mapper/internal/operations/client.go
create mode 100644
connectors/SLURM/Association-Mapper/internal/operations/client_test.go
create mode 100644
connectors/SLURM/Association-Mapper/internal/operations/tres.go
create mode 100644
connectors/SLURM/Association-Mapper/internal/operations/tres_test.go
create mode 100644
connectors/SLURM/Association-Mapper/internal/operations/types.go
create mode 100644 connectors/SLURM/Association-Mapper/main.go
create mode 100644 docs/ACCESS-HPC-Reference.md
create mode 100644 docs/access-reference.png