simpleinfra icon indicating copy to clipboard operation
simpleinfra copied to clipboard

Rust Infrastructure automation

Results 91 simpleinfra issues
Sort by recently updated
recently updated
newest added

Bumps [xml2js](https://github.com/Leonidas-from-XIV/node-xml2js) to 0.5.0 and updates ancestor dependency [aws-sdk](https://github.com/aws/aws-sdk-js). These dependencies need to be updated together. Updates `xml2js` from 0.4.19 to 0.5.0 Commits 9f730bb Update package.json with latest PR 50a492a...

dependencies
javascript

The `renew-ssl-certs.service` fails periodically, which triggers the following alert in Grafana: ``` The systemd unit renew-ssl-certs.service on the :9100 instance failed to execute. ``` The fix for this alert is...

*[Originally reported [here](https://github.com/rust-lang/simpleinfra/pull/243/files#r1112276476)]* We want to make sure that we're not growing storage on the builder in an unbounded fashion.

See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#concurrency

Based on my limited understanding of the promote_release role, it only needs to read and delete objects from the artifacts bucket and doesn't need to write anything there. This change...

https://github.com/rust-lang/rust/pull/103286 was never merged and https://github.com/rust-lang/rust/issues/101961#issuecomment-1420870282 is blocked. https://github.com/rust-lang/simpleinfra/blob/75573f9759179a720f4c3af6c9fb518ac0061dca/ansible/roles/dev-desktop/files/scripts/link_rust.sh#L25-L26

This is supported since rust-lang/rust#101691. Relevant code: https://github.com/rust-lang/simpleinfra/blob/75573f9759179a720f4c3af6c9fb518ac0061dca/ansible/roles/dev-desktop/files/scripts/link_rust.sh#L28 _Originally posted by @jyn514 in https://github.com/rust-lang/rustc-dev-guide/pull/1615#pullrequestreview-1304603398_

The docs-rs staging environment does not support for CloudFront invalidations which happens through the `CLOUDFRONT_DISTRIBUTION_ID_WEB` and `CLOUDFRONT_DISTRIBUTION_ID_STATIC` environment variables. These needed to be added to the web and background builder.

doc-rs
staging

Currently the docs-rs builder ansible playbook is just one large role. The [tasks](https://github.com/rust-lang/simpleinfra/blob/7951385dac72aa03682f9360eafd57fc866ab19e/ansible/roles/docs-rs-builder/tasks/main.yml) can be broken up into reusable roles that can be used across the various other ansible playbooks...

doc-rs
staging