Infrastructure

236 of 236 Issues
Issue Type Reporter Resolution
INFRA-266: Create deployment for Fluid's Personal Data Server Task Giovanni Tirloni N/A
INFRA-265: Set up Matrix.org server Task Giovanni Tirloni Won't Do
INFRA-264: Update notice FEDORA-EPEL-2017-657cfae67e (from managed__epel) is broken, or a bad duplicate, skipping. Task Giovanni Tirloni Fixed
INFRA-263: CI/CD for cities.inclusivedesign.ca Task Giovanni Tirloni Done
INFRA-262: August 2020 - CentOS Security Updates Task Giovanni Tirloni Done
INFRA-260: CI/CD for ADOD Task Giovanni Tirloni Fixed
INFRA-259: Redirect websavvy to IDRC website Task Giovanni Tirloni Done
INFRA-258: Update to nginx 1.18 Task Giovanni Tirloni Fixed
INFRA-257: Deploy Matomo Task Giovanni Tirloni Fixed
INFRA-256: nextcloud: Upgrade to version 18 Task Giovanni Tirloni Done
INFRA-255: mysql: Enable 4-byte chars Task Giovanni Tirloni Won't Do
INFRA-254: nextcloud: Migrate content to new server Task Giovanni Tirloni Won't Do
INFRA-253: mysql: binlog_format should be MIXED Task Giovanni Tirloni Done
INFRA-252: ansible: Create PHP 7.4 role Task Giovanni Tirloni Done
INFRA-251: mirror: Add CentOS 8 Task Giovanni Tirloni Won't Do
INFRA-250: CentOS 8 - Error bootstrapping new VM Task Giovanni Tirloni Won't Fix
INFRA-249: packer-kvm-centos: Add CentOS 8 Task Giovanni Tirloni Done
INFRA-248: ops: Fix linting errors Task Giovanni Tirloni Fixed
INFRA-247: Confirm email addresses for fluid-security are working Task Giovanni Tirloni Fixed
INFRA-246: Mailgun redirects are not working Task Giovanni Tirloni Fixed
INFRA-245: Update certbot to use ACMEv2 protocol Task Giovanni Tirloni Done
INFRA-244: Create load balancing layer in front of dev/test Kubernetes cluster Task Giovanni Tirloni Done
INFRA-243: Create test Kubernetes cluster Task Giovanni Tirloni Done
INFRA-242: Update servers to CentOS 7.8 Task Giovanni Tirloni Done
INFRA-241: mirror: Add CentOS 7.8 Task Giovanni Tirloni Fixed
INFRA-240: Update Confluence Task Giovanni Tirloni Fixed
INFRA-239: vagrant-centos: Update to CentOS 7.7 Task Giovanni Tirloni Done
INFRA-238: kvm-centos: Update to CentOS 7.8 Task Giovanni Tirloni Done
INFRA-237: mirror: Errors after updating to CentOS 7.7 Bug Giovanni Tirloni Fixed
INFRA-236: Update Joomla 3.9.16 Task Giovanni Tirloni Done
INFRA-235: Modernize ansible-nodejs role Task Giovanni Tirloni Done
INFRA-234: vagrant: Release Fedora 31 box Task Giovanni Tirloni Done
INFRA-233: Review admin access in JIRA/wiki Task Giovanni Tirloni Done
INFRA-232: Update pfSense to 2.4.5 Task Giovanni Tirloni Done
INFRA-231: Update servers to CentOS 7.7 Task Giovanni Tirloni Done
INFRA-230: CI deployment and load balancer configuration for c2lc-exploratory Task Alan Harnum Won't Do
INFRA-228: SELinux enforcement on idrc.ocadu.ca prevents uploads from CMS web interface Task Alan Harnum Fixed
INFRA-227: Can't upload Word doc to IDRC site Bug Jonathan Hung Fixed
INFRA-226: Unable to upload files to the IDRC website Task Jonathan Hung Fixed
INFRA-225: Find a substitute for the Commits emails from GitHub Task Alan Harnum Won't Fix
INFRA-224: Create a dev site for SNOW New Feature Jonathan Hung N/A
INFRA-223: Insufficient privileges broke plugin install New Feature Jonathan Hung Fixed
INFRA-222: Inclusive Cities Hugo rendering a page incorrectly Bug Simon Bates Fixed
INFRA-221: Think about how to handle updating links to IRC logs Task Alan Harnum Won't Do
INFRA-220: Set up alternative IRC logging Task Alan Harnum Done
INFRA-219: Get copies of BotBot.me logs Task Alan Harnum Won't Do
INFRA-218: Ensure old files are removed when deploying Infusion build site Task Alan Harnum N/A
INFRA-217: Hosting for GSoC Games projects Task Alan Harnum Fixed
INFRA-216: Update the admin and whitelist users for fluid-project Bug Justin Obara Fixed
INFRA-215: Make sure container stacks managed with docker-compose restart when servers do Task Alan Harnum Fixed
INFRA-214: Migrate ADOD to a static site Task Alan Harnum Done
INFRA-213: Migrate to PHP 7.2 or later Task Giovanni Tirloni Done
INFRA-212: offsite-backup: Change directory Task Giovanni Tirloni Won't Do
INFRA-211: CI infusion-docs is failing Task Giovanni Tirloni Fixed
INFRA-210: Copy latest https://bigidea.one/ site and DB to https://dev.bigidea.one/ Task Alan Harnum N/A
INFRA-208: Jenkins Security Advisory 2018-08-15 Bug Giovanni Tirloni Won't Do
INFRA-207: BuildKite - GitHub authorization shouldn't be tied to non-robot person Bug Giovanni Tirloni Won't Fix
INFRA-206: Buildkite Docker builds are leaving root-owned files behind Bug Giovanni Tirloni Fixed
INFRA-205: Application links health check fails randomly Bug Giovanni Tirloni Cannot Reproduce
INFRA-204: wp-cli - Warning about HTTP_X_FORWARDED_PROTO Task Giovanni Tirloni Fixed
INFRA-203: JIRA database is using unsupported collation Task Giovanni Tirloni N/A
INFRA-202: Rename infrastructure resources to incd.ca Improvement Giovanni Tirloni Done
INFRA-201: docker-compose stacks don't start after reboot Bug Giovanni Tirloni Fixed
INFRA-199: [RHSA-2018:1965-01] Important: kernel security and bug fix update Task Giovanni Tirloni Fixed
INFRA-197: Docker image for headless browser tests New Feature Giovanni Tirloni Done
INFRA-196: Implement SSL expiry monitoring New Feature Giovanni Tirloni Won't Do
INFRA-195: Update Jenkins to 2.121 New Feature Giovanni Tirloni Done
INFRA-194: Update Vidyo SSL certificates New Feature Giovanni Tirloni Done
INFRA-193: infusion-docs - Add Docker support New Feature Giovanni Tirloni Duplicate
INFRA-189: CLAassistant hosting Task Giovanni Tirloni Won't Do
INFRA-188: KVM template - Update to CentOS 7.5 Task Giovanni Tirloni Done
INFRA-187: Updated Confluence to 6.9.0 Task Giovanni Tirloni Done
INFRA-186: Update JIRA Task Giovanni Tirloni Done
INFRA-184: TTS - Dockerfile Task Giovanni Tirloni Fixed
INFRA-183: i-0035/36 - Verify why nginx sometimes doesn't start at boot Bug Giovanni Tirloni Won't Fix
INFRA-182: i-0000 - Kernel update Task Giovanni Tirloni Done
INFRA-181: Update ownCloud Task Giovanni Tirloni Won't Do
INFRA-180: Add F28 and CentOS 7.5 to mirror Task Giovanni Tirloni Done
INFRA-179: Automate build of CentOS KVM template Task Giovanni Tirloni Won't Do
INFRA-178: Update all servers to CentOS 7.5 Task Giovanni Tirloni Done
INFRA-176: MDID - Secure Mediawiki Task Giovanni Tirloni Won't Fix
INFRA-175: Automate KVM template image creation Bug Giovanni Tirloni Won't Do
INFRA-172: Document process for adding new static sites Improvement Alan Harnum Fixed
INFRA-171: Confluence Collaborative Editing corrupted link to attachments Bug Giovanni Tirloni Fixed
INFRA-168: CI - Snow theme deployment failed Bug Giovanni Tirloni Fixed
INFRA-167: Update to nginx 1.14 (stable) and fix version pinning Improvement Giovanni Tirloni Fixed
INFRA-165: WordPress websites cannot update themselves with SELinux on Bug Giovanni Tirloni Fixed
INFRA-164: Ansible 2.5 - Using tests as filters is deprecated Task Giovanni Tirloni Fixed
INFRA-163: Rotate Vidyo SSL certificates Task Giovanni Tirloni Done
INFRA-162: Increase BuildKite parallelism Improvement Giovanni Tirloni Won't Fix
INFRA-161: Confluence killed by OOM Killer Bug Giovanni Tirloni Fixed
INFRA-159: Confluence failed to start (CLUSTERSAFETY table) Bug Giovanni Tirloni Fixed
INFRA-158: Garbled text in docx attachment Improvement Giovanni Tirloni Fixed
INFRA-157: WP cron not running consistently Improvement Giovanni Tirloni Fixed
INFRA-156: Missing Yum repositories in config Bug Giovanni Tirloni Fixed
INFRA-154: Migrate to nextCloud Improvement Giovanni Tirloni Done
INFRA-153: Ansible 2.x warns about missing inventory Bug Giovanni Tirloni Done
INFRA-152: Ansible warns about use of Jinja2 in when statements Improvement Giovanni Tirloni Fixed
INFRA-150: PackageKit uses >250MB RSS memory on Fedora 27 box Improvement Giovanni Tirloni Fixed
INFRA-148: Add additional websites behind load balancers Task Giovanni Tirloni Done
INFRA-147: Use Docker CE in Vagrant boxes Task Giovanni Tirloni Done
INFRA-146: Create modern CI/CD pipeline for Infusion Docs Task Giovanni Tirloni Duplicate
INFRA-145: Create Docker container for AChecker Task Giovanni Tirloni Won't Do
INFRA-144: Review idi-ops repositories Task Giovanni Tirloni Done
INFRA-143: Update Jenkins to 2.107.1 LTS release Task Giovanni Tirloni Done
INFRA-142: Add Jenkins repo to Ansible config Task Giovanni Tirloni Done
INFRA-140: Investigate running browsers inside container Task Giovanni Tirloni Done
INFRA-139: Investigate feasibility of running VirtualBox in a container Task Giovanni Tirloni Done
INFRA-138: Perform disaster recovery test on backups Task Giovanni Tirloni Done
INFRA-137: Apply RHSA-2018:0412 kernel update Task Giovanni Tirloni Fixed
INFRA-136: Update to JIRA 7.8.0 Task Giovanni Tirloni Fixed
INFRA-135: Timeout stalled buildkite jobs Improvement Justin Obara Fixed
INFRA-134: Legacy CentOS 6.x host (i-0000) is causing issues in automation Task Giovanni Tirloni Fixed
INFRA-131: CentOS public mirror contains temporary files that lead to rsync errors Task Giovanni Tirloni Fixed
INFRA-130: Improve yumrepo role Task Giovanni Tirloni Done
INFRA-129: Update F26 box Task Giovanni Tirloni Done
INFRA-128: Update CentOS7 vagrant box Task Giovanni Tirloni Done
INFRA-127: Upgrade VirtualBox to 5.2.8 Task Giovanni Tirloni Done
INFRA-126: Update F27 vagrant box Task Giovanni Tirloni Done
INFRA-125: Password for GPII mailing lists Task Giovanni Tirloni Done
INFRA-124: Private Fedora mirror Task Giovanni Tirloni Done
INFRA-123: Private CentOS mirror Task Giovanni Tirloni Done
INFRA-122: Upgrade SNOW website to Drupal 7.57 (security update) Task Giovanni Tirloni Done
INFRA-121: Increase website POST size Task Jonathan Hung Done
INFRA-120: Create CI for static website (stories.floeproject.org) Task Alan Harnum Done
INFRA-119: Community list - unsubscribe footer has wrong address Bug Jess Mitchell Cannot Reproduce
INFRA-118: Update KVM CentOS 7.4 template Task Giovanni Tirloni Done
INFRA-117: CentOS KVM template fails to build ("packer_builder_type=qemu could not be found") Bug Giovanni Tirloni Fixed
INFRA-116: Fluid's wiki 504 Gateway Time-out Bug Giovanni Tirloni Fixed
INFRA-115: Fluid wiki's favicon got replaced during upgrade Bug Gregor Moss Fixed
INFRA-114: Create Ansible role to manage TCP/UDP load balancing with nginx Task Giovanni Tirloni Done
INFRA-112: DVCS account are slow to sync Task Justin Obara Fixed
INFRA-111: Evaluate Rancher 2.0 Beta Task Giovanni Tirloni Done
INFRA-110: Redirect aha! website to BIG IDeA Task Giovanni Tirloni Done
INFRA-109: Network slowness Bug Giovanni Tirloni Fixed
INFRA-108: pfSense 2.4.3 upgrade Improvement Giovanni Tirloni Done
INFRA-107: nginx-reverse - Default target should be health check Improvement Giovanni Tirloni Done
INFRA-106: Migrate backups from Attic to Borg Task Giovanni Tirloni Won't Do
INFRA-105: Error uploading files to FLUID's JIRA Bug Giovanni Tirloni Fixed
INFRA-104: Upgrade Fluid's Confluence Task Giovanni Tirloni Done
INFRA-103: Upgrade Fluid's JIRA Task Giovanni Tirloni Done
INFRA-102: Evaluate Rancher 2.0 Tech Preview 2 Task Giovanni Tirloni Fixed
INFRA-100: Implement Vault for secrets management New Feature Giovanni Tirloni Won't Do
INFRA-99: Private container registry New Feature Giovanni Tirloni Won't Do
INFRA-98: nginx-php and -static roles should allow SSH access (configurable) Improvement Avtar Gill Done
INFRA-96: Implement Intrusion detection Task Giovanni Tirloni Done
INFRA-95: Improve Ops repository organization Task Giovanni Tirloni Fixed
INFRA-94: Upgrade to pfSense 2.4.1 Task Giovanni Tirloni Fixed
INFRA-93: Update all servers to CentOS 7.4 Task Giovanni Tirloni Done
INFRA-92: Create CentOS 7.4 KVM image Task Giovanni Tirloni Fixed
INFRA-91: All websites should be HTTPS-enabled Task Giovanni Tirloni Duplicate
INFRA-90: Review all websites for .git directories Task Giovanni Tirloni Fixed
INFRA-89: Review all static websites deployed through Jenkins Task Giovanni Tirloni Fixed
INFRA-88: Secret management for apps Improvement Giovanni Tirloni Won't Do
INFRA-87: Enable HTTP/2 for all websites and services behind load balancers Improvement Giovanni Tirloni Done
INFRA-86: Implement load balancer with HTTPS for all Fluid/IDI websites Improvement Giovanni Tirloni Done
INFRA-85: Automate Let's Encrypt certificate renewal process Task Alan Harnum Fixed
INFRA-84: Implment OwnCloud instance Improvement Giovanni Tirloni Fixed
INFRA-83: Enforce correct domain for JIRA/Wiki Bug Giovanni Tirloni Won't Fix
INFRA-82: Vidyo crashes when viewing screen share in full screen and remote participant ends the screen share Bug Justin Obara Won't Fix
INFRA-81: Improve container logging and metrics Sub-task Alan Harnum Incomplete
INFRA-80: Additional Docker nice-to-haves Sub-task Alan Harnum Won't Do
INFRA-79: Jenkins automation for containerized GPII components Sub-task Alan Harnum Fixed
INFRA-78: Build new Docker hosts with Jenkins automation Sub-task Alan Harnum Fixed
INFRA-77: iptables roles should be friendly to docker/kubernetes rules Bug Alan Harnum Not A Bug
INFRA-76: Upgrade servers to CentOS 7.2 Task Giovanni Tirloni Fixed
INFRA-75: Split out Preferences Server data loading from main Preferences Server Ansible role Task Alan Harnum Fixed
INFRA-74: Complete infrastructure tasks for January 2016 GPII Component Review Bug Alan Harnum Fixed
INFRA-73: Assess removing supervisor from Docker container images in favour of Docker run restart policies Improvement Alan Harnum Done
INFRA-72: Update SNOW website to Drupal 7.41 Task Giovanni Tirloni Fixed
INFRA-71: Rebuild gpii-universal Docker image using Ansible nodejs role Bug Alan Harnum Fixed
INFRA-70: Get the spare Macbook Air configured as a mobile / Giovanni remote login crash cart Improvement Alan Harnum Fixed
INFRA-69: Implement offsite backups using Raspberry Pi Improvement Alan Harnum Fixed
INFRA-68: Create Ansible role to deploy Docker host Task Giovanni Tirloni Fixed
INFRA-67: Build a container for First Discovery server New Feature Alan Harnum Fixed
INFRA-66: Build a new container for Flow Manager New Feature Alan Harnum Fixed
INFRA-65: Rebuild our nodejs Docker image using the Ansible approach New Feature Alan Harnum Fixed
INFRA-64: Add Ansible-related features to Docker inclusivedesign/centos New Feature Alan Harnum Fixed
INFRA-63: Add gpii-preferences-server Ansible role to master New Feature Alan Harnum Fixed
INFRA-62: Build Preferences Server container using ansible-nodejs role New Feature Alan Harnum Fixed
INFRA-61: Merge fixes for Docker containers to ansible-nodejs role Bug Alan Harnum Fixed
INFRA-60: First Discovery Tool server - demo deployment Epic Alan Harnum Fixed
INFRA-59: Create a Docker image for our version of CouchDB Task Alan Harnum Fixed
INFRA-58: Implementation of persistent storage model for CouchDB on Kubernetes Sub-task Alan Harnum Won't Do
INFRA-56: Create Ansible playbooks for implementing the cluster Technical task Alan Harnum Won't Do
INFRA-55: Implement persistent storage setup for Kubernetes Technical task Alan Harnum Won't Do
INFRA-53: Implement a Kubernetes staging cluster for containerized applications Task Alan Harnum Won't Do
INFRA-52: Create disaster recovery plan Task Giovanni Tirloni N/A
INFRA-50: Transfer FD Tool issues over to GPII JIRA Task Giovanni Tirloni Won't Fix
INFRA-49: Enhance TLS security Bug Giovanni Tirloni Fixed
INFRA-48: .git directories should not be exposed Bug Giovanni Tirloni Fixed
INFRA-47: Git LFS server Bug Giovanni Tirloni Fixed
INFRA-46: SNOW - Update Drupal Bug Giovanni Tirloni Fixed
INFRA-45: Allow certain services between PVLANs Bug Giovanni Tirloni Fixed
INFRA-44: Vidyo - Enable password resets Bug Giovanni Tirloni Fixed
INFRA-43: Split packer/centos7 vagrant and KVM code Task Giovanni Tirloni Fixed
INFRA-42: rsyslog cannot bind to port 2514 (RELP) with SELinux enabled Bug Giovanni Tirloni Won't Fix
INFRA-41: Reverse DNS Task Giovanni Tirloni Fixed
INFRA-40: Implement nginx load balancers Task Giovanni Tirloni Duplicate
INFRA-39: Upgrade and migrate Mailman Task Giovanni Tirloni Fixed
INFRA-38: Update CentOS 7.1 base image Task Giovanni Tirloni Fixed
INFRA-37: Automate static website updates Improvement Giovanni Tirloni Fixed
INFRA-36: Ansible role: website Improvement Giovanni Tirloni Fixed
INFRA-35: Improve Rack 4 cabling Improvement Giovanni Tirloni Won't Do
INFRA-33: Internal Yum repository New Feature Giovanni Tirloni Duplicate
INFRA-32: Ansible role: Attic Task Giovanni Tirloni Fixed
INFRA-31: Ansible role: iptables Task Giovanni Tirloni Fixed
INFRA-30: Ansible role: KVM virtual machine Task Giovanni Tirloni Fixed
INFRA-29: Ansible role: KVM host Task Giovanni Tirloni Fixed
INFRA-28: Ansible role: Static website Task Giovanni Tirloni Fixed
INFRA-27: Ansible role: sshd Task Giovanni Tirloni Fixed
INFRA-26: Ansible role: Mail relay Task Giovanni Tirloni Fixed
INFRA-25: Ansible role: PHP website Task Giovanni Tirloni Fixed
INFRA-24: Ansible role: NIC teaming Task Giovanni Tirloni Fixed
INFRA-23: Ansible role: rsyslog Task Giovanni Tirloni Fixed
INFRA-22: Ansible role: nginx Task Giovanni Tirloni Fixed
INFRA-21: Ansible role: PHP-FPM Task Giovanni Tirloni Fixed
INFRA-20: Ansible role: PostgreSQL database Task Giovanni Tirloni Fixed
INFRA-19: Ansible role: PostgreSQL Task Giovanni Tirloni Fixed
INFRA-18: Update Fluid's JIRA license Task Giovanni Tirloni Fixed
INFRA-17: Create Atomic Vagrantbox for gpii-preferences Bug Alan Harnum Duplicate
INFRA-16: Move AChecker to its own VM Improvement Giovanni Tirloni Fixed
INFRA-15: Functional tests for websites New Feature Giovanni Tirloni N/A
INFRA-14: Ensure all Wordpress sites have basic security configuration in place Improvement Giovanni Tirloni Fixed
INFRA-12: Implement Out-Of-Band management gateway server Improvement Giovanni Tirloni Won't Do
INFRA-11: Implement VPN service Improvement Giovanni Tirloni Won't Do
INFRA-10: Implement periodic Nessus security scans Improvement Giovanni Tirloni Won't Do
INFRA-9: Implement tighter security for SSH access Improvement Giovanni Tirloni Won't Do
INFRA-8: Enhance logging infrastructure Improvement Giovanni Tirloni N/A
INFRA-7: Update pfsense to version 2.2.4 Task Giovanni Tirloni Fixed
INFRA-6: Implement VidyoDashboard Task Giovanni Tirloni Fixed
INFRA-5: Create Vidyo accounts Task Giovanni Tirloni Fixed
INFRA-4: Implement backup infrastructure Task Giovanni Tirloni Fixed
INFRA-3: Initial assessment of Kubernetes Task Giovanni Tirloni Not A Bug
INFRA-2: Upgrade Fluid's Confluence Task Giovanni Tirloni Fixed
INFRA-1: Upgrade Fluid's JIRA Task Giovanni Tirloni Fixed