EGI-Federation / documentation

Sources to build EGI documentation site.
https://docs.egi.eu/
MIT License
13 stars 46 forks source link

Adding config for identity:list_users #628

Closed sebastian-luna-valero closed 5 months ago

sebastian-luna-valero commented 5 months ago

Summary

Configuration to enable permissions for EGI.eu staff to execute openstack user list. This will allow EGI.eu staff to proactively notify creators of long-running VMs and free up resources accordingly. Many thanks @astalosj and @enolfc for your help!


Related issue :

github-actions[bot] commented 5 months ago

@check-spelling-bot Report

:red_circle: Please review

See the :open_file_folder: files view, the :scroll:action log, or :memo: job summary for details.

Unrecognized words (15) ``` Authtype CAs crt entitlements idp iss nginx oauth openstack proactively puid Shm ssl unncessary WSGI ```
To accept these unrecognized words as correct, you could run the following commands ... in a clone of the [git@github.com:EGI-Federation/documentation.git](https://github.com/EGI-Federation/documentation.git) repository on the `vo-cleaning` branch ([:information_source: how do I use this?]( https://github.com/check-spelling/check-spelling/wiki/Accepting-Suggestions)): ``` sh curl -s -S -L 'https://raw.githubusercontent.com/check-spelling/check-spelling/main/apply.pl' | perl - 'https://github.com/EGI-Federation/documentation/actions/runs/7695138980/attempts/1' ```

OR

To have the bot accept them for you, reply quoting the following line: @check-spelling-bot apply updates.

Available :books: dictionaries could cover words (expected and unrecognized) not in the :blue_book: dictionary This includes both **expected items** (5) from .github/actions/spelling/expect.txt and **unrecognized words** (15) Dictionary | Entries | Covers | Uniquely -|-|-|- [cspell:aws/aws.txt](https://raw.githubusercontent.com/check-spelling/cspell-dicts/v20230509/dictionaries/aws/aws.txt)|218|4|1| [cspell:k8s/dict/k8s.txt](https://raw.githubusercontent.com/check-spelling/cspell-dicts/v20230509/dictionaries/k8s/dict/k8s.txt)|153|2|1| [cspell:php/dict/php.txt](https://raw.githubusercontent.com/check-spelling/cspell-dicts/v20230509/dictionaries/php/dict/php.txt)|1689|2|| [cspell:npm/dict/npm.txt](https://raw.githubusercontent.com/check-spelling/cspell-dicts/v20230509/dictionaries/npm/dict/npm.txt)|302|1|| [cspell:python/src/python/python.txt](https://raw.githubusercontent.com/check-spelling/cspell-dicts/v20230509/dictionaries/python/src/python/python.txt)|392|1|| Consider adding them (in `.github/workflows/spelling.yml`) for `uses: check-spelling/check-spelling@main` in its `with`: ``` yml with: extra_dictionaries: cspell:aws/aws.txt cspell:k8s/dict/k8s.txt cspell:php/dict/php.txt cspell:npm/dict/npm.txt cspell:python/src/python/python.txt ``` To stop checking additional dictionaries, add (in `.github/workflows/spelling.yml`) for `uses: check-spelling/check-spelling@main` in its `with`: ``` yml check_extra_dictionaries: '' ```
github-actions[bot] commented 5 months ago

Documentation preview deployed!

Available at https://docs.egi.eu/documentation/628

github-actions[bot] commented 5 months ago

@check-spelling-bot Report

:red_circle: Please review

See the :open_file_folder: files view, the :scroll:action log, or :memo: job summary for details.

Unrecognized words (1)

PUIDs

To accept these unrecognized words as correct, you could run the following commands ... in a clone of the [git@github.com:EGI-Federation/documentation.git](https://github.com/EGI-Federation/documentation.git) repository on the `vo-cleaning` branch ([:information_source: how do I use this?]( https://github.com/check-spelling/check-spelling/wiki/Accepting-Suggestions)): ``` sh curl -s -S -L 'https://raw.githubusercontent.com/check-spelling/check-spelling/main/apply.pl' | perl - 'https://github.com/EGI-Federation/documentation/actions/runs/7695391715/attempts/1' ```

OR

To have the bot accept them for you, reply quoting the following line: @check-spelling-bot apply updates.

github-actions[bot] commented 5 months ago

Documentation preview deployed!

Available at https://docs.egi.eu/documentation/628

github-actions[bot] commented 5 months ago

Documentation preview deployed!

Available at https://docs.egi.eu/documentation/628

github-actions[bot] commented 5 months ago

Documentation preview deployed!

Available at https://docs.egi.eu/documentation/628

github-actions[bot] commented 5 months ago

Documentation preview deployed!

Available at https://docs.egi.eu/documentation/628

github-actions[bot] commented 5 months ago

Documentation preview deployed!

Available at https://docs.egi.eu/documentation/628

github-actions[bot] commented 5 months ago

Documentation preview deployed!

Available at https://docs.egi.eu/documentation/628

sebastian-luna-valero commented 5 months ago

The link to:

https://docs.egi.eu/documentation/628/providers/cloud-compute/openstack/vo_config/

from:

https://docs.egi.eu/documentation/628/providers/cloud-compute/openstack/aai/#additional-vos

fails in the tests but works in the preview.

I think this happened in the past but cant' remember what the solution was.

enolfc commented 5 months ago

The link to:

https://docs.egi.eu/documentation/628/providers/cloud-compute/openstack/vo_config/

from:

https://docs.egi.eu/documentation/628/providers/cloud-compute/openstack/aai/#additional-vos

fails in the tests but works in the preview.

I think this happened in the past but cant' remember what the solution was.

I also suffered this in #623 and reorganised the docs, I think for this one, it's better to ignore this and get it fixed later

github-actions[bot] commented 5 months ago

Documentation preview deployed!

Available at https://docs.egi.eu/documentation/628

github-actions[bot] commented 5 months ago

Documentation preview deployed!

Available at https://docs.egi.eu/documentation/628

enolfc commented 5 months ago

The link to: https://docs.egi.eu/documentation/628/providers/cloud-compute/openstack/vo_config/ from: https://docs.egi.eu/documentation/628/providers/cloud-compute/openstack/aai/#additional-vos fails in the tests but works in the preview. I think this happened in the past but cant' remember what the solution was.

I also suffered this in #623 and reorganised the docs, I think for this one, it's better to ignore this and get it fixed later

@gwarf do you think we can merge this failing?

gwarf commented 5 months ago

The link to: https://docs.egi.eu/documentation/628/providers/cloud-compute/openstack/vo_config/ from: https://docs.egi.eu/documentation/628/providers/cloud-compute/openstack/aai/#additional-vos fails in the tests but works in the preview. I think this happened in the past but cant' remember what the solution was.

I also suffered this in #623 and reorganised the docs, I think for this one, it's better to ignore this and get it fixed later

@gwarf do you think we can merge this failing?

Yes, the same old error, we cannot do much apart reorganising this section, of patchign the link checker to get it work wiht this set up. So fine with me to merge it.