Commits
Starting with v1.16.0-alpha, spindles own CI pipeline data directly. The appview no longer stores pipeline runs or follows spindle event streams for pipeline history. Instead, it asks the configured spindle for pipeline lists, single pipeline details, workflow logs, retries, and cancellations over XRPC.
This means that existing pipeline logs / runs won’t appear after you upgrade. Existing pipeline history from the appview cannot be automatically migrated. If you want to migrate your data, you can reach out to us and we will send you an SQL file that’ll add the data into your spindle.
The update step is just to Upgrade to the latest tag (v1.16.0 or above),
then head to the spindle dashboard and hit the “retry” button to verify
your spindle
The last version had a bug and didn't actually update the contents of
the binary
This pulls an update to the homepage to link to blog.nagee.dev (instead of writing.nagee.dev)
> pyinfra turns Python code into shell commands and runs them on your
> servers. Execute ad-hoc commands and write declarative operations.
> Target SSH servers, local machine and Docker containers. Fast and scales
> from one server to thousands.
>
> Think ansible but Python instead of YAML, and up to 10x faster.
This only does the terraform part. Another commit will attempt the
ansible change, yielding a layout that looks like:
```
provision/
main.tf
dns.tf
variables.tf
outputs.tf
...
configure/
production
playbooks/...
roles/...
```
I accidentally deleted the tfstate file, which can be catastrophic. To
prevent this, I will store the tfstate file in DigitalOcean Spaces,
which is an S3-compatible object storage service.
This should help prevent things from going wrong in the future.
Wel...I accidnetally deleted the terraform.tfstate file, thinking it was
just garbage haha. Working on a remote backend for tf.
I updated my env vars in .env.local so that things Just Work (tm)
To add:
```
mise generate git-pre-commit --write --task=pre-commit
```
This declares the current infra nd adds a volume.
In a later commit, I'll attach this volume to a droplet.
Starting with v1.16.0-alpha, spindles own CI pipeline data directly. The appview no longer stores pipeline runs or follows spindle event streams for pipeline history. Instead, it asks the configured spindle for pipeline lists, single pipeline details, workflow logs, retries, and cancellations over XRPC.
This means that existing pipeline logs / runs won’t appear after you upgrade. Existing pipeline history from the appview cannot be automatically migrated. If you want to migrate your data, you can reach out to us and we will send you an SQL file that’ll add the data into your spindle.
The update step is just to Upgrade to the latest tag (v1.16.0 or above),
then head to the spindle dashboard and hit the “retry” button to verify
your spindle
> pyinfra turns Python code into shell commands and runs them on your
> servers. Execute ad-hoc commands and write declarative operations.
> Target SSH servers, local machine and Docker containers. Fast and scales
> from one server to thousands.
>
> Think ansible but Python instead of YAML, and up to 10x faster.