infra issueshttp://opensource.ieee.org/infra/infra/-/issues2023-03-04T16:04:27Zhttp://opensource.ieee.org/infra/infra/-/issues/18On http://standards.ieee.org/opensource link to LoA page2023-03-04T16:04:27ZLisa MaginnisOn http://standards.ieee.org/opensource link to LoA pageLaunch Gitlab Phase II Production2020-09-22http://opensource.ieee.org/infra/infra/-/issues/23CVE/security bugs process (policy)2023-03-04T16:04:18ZLisa MaginnisCVE/security bugs process (policy)- [ ] Write a policy on responding to CVEs
- [ ] Write a process for deploying patches to fix bugs reported in CVEs
- [ ] Peer review process
- [ ] Obtain buy in from the cloud team- [ ] Write a policy on responding to CVEs
- [ ] Write a process for deploying patches to fix bugs reported in CVEs
- [ ] Peer review process
- [ ] Obtain buy in from the cloud teamSA IT Sync2021-05-05http://opensource.ieee.org/infra/infra/-/issues/50Create the QA Process based on JTBD2023-03-04T16:02:48ZLisa MaginnisCreate the QA Process based on JTBD- [ ] Create draft process
- [ ] Copy edit draft process
- [ ] Draft for review by Silona & Raul
- [ ] Draft reviewed by Josh
- [ ] Publish Process to Documentation Website (http://ieee-sa.gitlab.io/ieee-sa-open/)- [ ] Create draft process
- [ ] Copy edit draft process
- [ ] Draft for review by Silona & Raul
- [ ] Draft reviewed by Josh
- [ ] Publish Process to Documentation Website (http://ieee-sa.gitlab.io/ieee-sa-open/)First QA Cycle2021-05-31http://opensource.ieee.org/infra/infra/-/issues/7Amazon EKS Production2023-03-04T16:02:26ZLisa MaginnisAmazon EKS Production- [x] Create Pre-Prod
- [x] Document Secrets
- [x] Document Setup- [x] Create Pre-Prod
- [x] Document Secrets
- [x] Document SetupLaunch Gitlab Phase II Production2021-05-31http://opensource.ieee.org/infra/infra/-/issues/52Complete JTBD Process2023-03-04T16:02:12ZLisa MaginnisComplete JTBD Process- [ ] Give JTBD statements to QA personnel
- [ ] Gather feedback
- [ ] Analyze feedback
- [ ] Submit Serious bugs to Infra Team (Mairi)
- [ ] Derive our JTBD score from Rubric!- [ ] Give JTBD statements to QA personnel
- [ ] Gather feedback
- [ ] Analyze feedback
- [ ] Submit Serious bugs to Infra Team (Mairi)
- [ ] Derive our JTBD score from Rubric!First QA Cycle2021-06-14http://opensource.ieee.org/infra/infra/-/issues/1Mattermost integration with Gitlab2023-03-04T16:01:43ZJosh Gayj.gay@ieee.orgMattermost integration with GitlabIntegrate Mattermost and gitlab with webhooks and slash commands.
* [x] Make it so any group on Gitlab can subscribe to their Project on Mattermost
* [x] Make it so any group can use the slash commands to manage their Gitlab issues
* [ ...Integrate Mattermost and gitlab with webhooks and slash commands.
* [x] Make it so any group on Gitlab can subscribe to their Project on Mattermost
* [x] Make it so any group can use the slash commands to manage their Gitlab issues
* [ ] Document process on the IEEE SA Open Infra WikiPhase II QA Round 1 BugsLisa MaginnisLisa Maginnis2021-07-31http://opensource.ieee.org/infra/infra/-/issues/44GitLab Pages Implementation2023-03-04T15:54:38ZLisa MaginnisGitLab Pages Implementation* [x] Hold a GitLab Pages Kick-Off Meeting
* [x] connect to *.ieee-opensource.org (DNS Team)
* [x] Determine Solution for LetsEncrypt X.509 Certificates (For TLS/HTTPS)
* [ ] Create IEEE SA Open Branding and Templates for supported SSGs
...* [x] Hold a GitLab Pages Kick-Off Meeting
* [x] connect to *.ieee-opensource.org (DNS Team)
* [x] Determine Solution for LetsEncrypt X.509 Certificates (For TLS/HTTPS)
* [ ] Create IEEE SA Open Branding and Templates for supported SSGs
* [x] Document how to use existing SSGsLaunch Gitlab Phase II ProductionLisa MaginnisLisa Maginnis2020-10-27http://opensource.ieee.org/infra/infra/-/issues/51Source QA Volunteers or Engineers2023-03-04T15:54:01ZLisa MaginnisSource QA Volunteers or Engineers- [x] Determine how many QA personal we will need
- [ ] Create JTBD statements
- [ ] Review JTBD statements
- [ ] Procure personal- [x] Determine how many QA personal we will need
- [ ] Create JTBD statements
- [ ] Review JTBD statements
- [ ] Procure personalFirst QA Cycle2020-12-04http://opensource.ieee.org/infra/infra/-/issues/60Add Releases to infra/playbooks2023-03-04T15:53:06ZLisa MaginnisAdd Releases to infra/playbooks- [x] Document Release/Version numbers
- [x] Update documentation on branches to include release tags
- [x] Add release tags to infra/playbooks
- [x] Add release tags to infra/runbooks- [x] Document Release/Version numbers
- [x] Update documentation on branches to include release tags
- [x] Add release tags to infra/playbooks
- [x] Add release tags to infra/runbooksLaunch Gitlab Phase II Production2021-05-12http://opensource.ieee.org/infra/infra/-/issues/59Decide on a secret generation strategy2023-03-04T15:52:52ZLisa MaginnisDecide on a secret generation strategy- [x] Infra team meets to decide on a preferred strategy
- [x] Document preferred strategy- [x] Infra team meets to decide on a preferred strategy
- [x] Document preferred strategyPhase II BugsLisa MaginnisLisa Maginnis2021-05-17http://opensource.ieee.org/infra/infra/-/issues/27Mattermost and Gitlab Firewall Audit2023-03-04T15:51:34ZLisa MaginnisMattermost and Gitlab Firewall AuditConfirm all routes are working by using firefox or chrome's "Inspect Element" feature.
All URLs should return:
2xx or 3xx HTTP return codes
Report any 4xx or 5xx HTTP return codes in the comments of this issueConfirm all routes are working by using firefox or chrome's "Inspect Element" feature.
All URLs should return:
2xx or 3xx HTTP return codes
Report any 4xx or 5xx HTTP return codes in the comments of this issueGitlab Phase I Maintenance2021-05-31http://opensource.ieee.org/infra/infra/-/issues/24GitLab Pages Planning2023-03-04T15:50:22ZLisa MaginnisGitLab Pages Planning* [x] decide if to use kubernetes for static site generation
* [x] decide on what template engine to officially support (hugo, jekyll, etc)
* [x] decide on how to approach IEEE SA Open branding
* [x] decide on timeline for implementation...* [x] decide if to use kubernetes for static site generation
* [x] decide on what template engine to officially support (hugo, jekyll, etc)
* [x] decide on how to approach IEEE SA Open branding
* [x] decide on timeline for implementation
SSG Comparison Spread Sheet: https://docs.google.com/spreadsheets/d/1D_kudLZrEHQ_JJWuVCZXNIilCWiwkSifQE72KWlHStg/edit?userstoinvite=silona%40gmail.com&ts=5f247552&actionButton=1#gid=0Launch Gitlab Phase II ProductionLisa MaginnisLisa Maginnis2020-11-13http://opensource.ieee.org/infra/infra/-/issues/75Infra microsite nolonger loads2023-01-13T21:28:09ZLisa MaginnisInfra microsite nolonger loadsInfra microsite fails to load (https://infra.ieee-saopen.org). Taken to a GitLab 503 error page.
I've tried removing and re-adding the GitLab pages pipeline by removing and adding the .gitlab-ci.yml file.
![image](/uploads/014d9c8ab5c7...Infra microsite fails to load (https://infra.ieee-saopen.org). Taken to a GitLab 503 error page.
I've tried removing and re-adding the GitLab pages pipeline by removing and adding the .gitlab-ci.yml file.
![image](/uploads/014d9c8ab5c73cda551c8251b68a4109/image.png)http://opensource.ieee.org/infra/infra/-/issues/74Come up with upgrade plan2023-01-13T21:21:55ZLisa MaginnisCome up with upgrade plan* [x] Determine Upgrade Path/Order
* [x] OS Upgrade Plan
* [x] GitLab Upgrade Plan ...* [x] Determine Upgrade Path/Order
* [x] OS Upgrade Plan
* [x] GitLab Upgrade Plan
* [x] AWS RDBS Upgrade PlanLisa MaginnisLisa Maginnishttp://opensource.ieee.org/infra/infra/-/issues/63GitLab Phase II QA, round 12023-01-13T21:21:05ZLisa MaginnisGitLab Phase II QA, round 1- [x] Make screenshots of old site, pre-launch
- [x] Conduct QA On Launch
- [x] Create a space to store QA results and checklists
- [x] Conduct QA after first round bug fixes- [x] Make screenshots of old site, pre-launch
- [x] Conduct QA On Launch
- [x] Create a space to store QA results and checklists
- [x] Conduct QA after first round bug fixeshttp://opensource.ieee.org/infra/infra/-/issues/73Determine current configuration AIS2023-01-13T21:20:23ZLisa MaginnisDetermine current configuration AIS* [ ] Document the current state of the GitLab deployment
* [ ] Document higher level overview of platform (diagrams, overview of services)
* [ ] Document AWS ACL Configuration ...* [ ] Document the current state of the GitLab deployment
* [ ] Document higher level overview of platform (diagrams, overview of services)
* [ ] Document AWS ACL Configuration
* [ ] Document AWS Billing
* [ ] Document AWS Console / IAM Access
* [ ] Document ISTO AWS setup in relationship to AIShttp://opensource.ieee.org/infra/infra/-/issues/72Gain access to the ec2 instances2023-01-13T21:19:20ZLisa MaginnisGain access to the ec2 instances* [x] Determine network access for ec2 instances
* [x] Add ssh keys to ec2 instances* [x] Determine network access for ec2 instances
* [x] Add ssh keys to ec2 instances2022-08-31http://opensource.ieee.org/infra/infra/-/issues/13Mattermost login bug2022-09-01T17:32:47ZLisa MaginnisMattermost login bugLanding Page after logging in via matter most is an error page! (non-admin users)Landing Page after logging in via matter most is an error page! (non-admin users)Gitlab Phase I Maintenance2021-05-31http://opensource.ieee.org/infra/infra/-/issues/71opensource.ieee.org "Retry Later " Page2022-08-23T21:49:38ZLisa Maginnisopensource.ieee.org "Retry Later " PageEmail from Vasmey:
```
We observed that https://opensource.ieee.org was giving a "Retry Later" blank page in the morning.
In order to fix the problem, I went ahead and disabled the given options. The site recovered, but I think we may ...Email from Vasmey:
```
We observed that https://opensource.ieee.org was giving a "Retry Later" blank page in the morning.
In order to fix the problem, I went ahead and disabled the given options. The site recovered, but I think we may have to enable the options back with increased values.
Can you please check and let me know your thoughts?
```http://opensource.ieee.org/infra/infra/-/issues/69Gitlab 152022-08-23T19:16:49ZMairi DulaneyGitlab 15In July, we will be upgrading to Gitlab 15. This ticket is to track what needs to be done to accomplish that.In July, we will be upgrading to Gitlab 15. This ticket is to track what needs to be done to accomplish that.