Skip to content

Instantly share code, notes, and snippets.

View squaresurf's full-sized avatar

Daniel Paul Searles squaresurf

  • HashiCorp
  • Spearfish, SD
View GitHub Profile
@squaresurf
squaresurf / gist:5303779
Created April 3, 2013 18:22
systemd service file for Rackspace's nova agent daemon.
# Author: Daniel Paul Searles
[Unit]
Description=Startup script for OpenStack nova guest agent
After=xe-linux-distribution.service
[Service]
Type=forking
PIDFile=/var/run/nova-agent.pid
ExecStart=/etc/rc.d/nova-agent start
ExecReload=/etc/rc.d/nova-agent restart
require "minitest/autorun"
def serial_comma(segments)
case segments.count
when 1
return segments.first
when 2
return segments.join " and "
else
return segments.push("and #{segments.pop}").join ", "
@squaresurf
squaresurf / keybase.md
Created December 8, 2016 19:55
keybase.md

Keybase proof

I hereby claim:

  • I am squaresurf on github.
  • I am squaresurf (https://keybase.io/squaresurf) on keybase.
  • I have a public key ASC9jQ_BZIdTVrVvJe6WmwFZIMS4MSV0iks0a1w7dEdaLgo

To claim this, I am signing this object:

@squaresurf
squaresurf / gist:72fa9f78c2308c543e0438a464b2a480
Created May 21, 2024 01:51
Terraform HCP Provider hcp_group empty description debug.log
2024-05-20T19:46:59.642-0600 [INFO] Terraform version: 1.8.3
2024-05-20T19:46:59.642-0600 [DEBUG] using github.com/hashicorp/go-tfe v1.51.0
2024-05-20T19:46:59.642-0600 [DEBUG] using github.com/hashicorp/hcl/v2 v2.20.0
2024-05-20T19:46:59.642-0600 [DEBUG] using github.com/hashicorp/terraform-svchost v0.1.1
2024-05-20T19:46:59.642-0600 [DEBUG] using github.com/zclconf/go-cty v1.14.3
2024-05-20T19:46:59.642-0600 [INFO] Go runtime version: go1.22.1
2024-05-20T19:46:59.642-0600 [INFO] CLI args: []string{"/Users/danielsearles/.asdf/installs/terraform/1.8.3/bin/terraform", "apply", "-auto-approve"}
2024-05-20T19:46:59.642-0600 [DEBUG] Attempting to open CLI config file: /Users/danielsearles/.terraformrc
2024-05-20T19:46:59.642-0600 [INFO] Loading CLI configuration from /Users/danielsearles/.terraformrc
2024-05-20T19:46:59.642-0600 [INFO] Loading CLI configuration from /Users/danielsearles/.terraform.d/credentials.tfrc.json
@squaresurf
squaresurf / gist:95c5a34ddf013b159b3722783e6f8a7f
Created May 21, 2024 18:15
Terraform HCP Provider hcp_group set description to empty string debug.log
2024-05-21T12:10:24.364-0600 [INFO] Terraform version: 1.8.3
2024-05-21T12:10:24.364-0600 [DEBUG] using github.com/hashicorp/go-tfe v1.51.0
2024-05-21T12:10:24.364-0600 [DEBUG] using github.com/hashicorp/hcl/v2 v2.20.0
2024-05-21T12:10:24.364-0600 [DEBUG] using github.com/hashicorp/terraform-svchost v0.1.1
2024-05-21T12:10:24.364-0600 [DEBUG] using github.com/zclconf/go-cty v1.14.3
2024-05-21T12:10:24.364-0600 [INFO] Go runtime version: go1.22.1
2024-05-21T12:10:24.364-0600 [INFO] CLI args: []string{"/Users/danielsearles/.asdf/installs/terraform/1.8.3/bin/terraform", "apply", "-auto-approve"}
2024-05-21T12:10:24.364-0600 [DEBUG] Attempting to open CLI config file: /Users/danielsearles/.terraformrc
2024-05-21T12:10:24.364-0600 [INFO] Loading CLI configuration from /Users/danielsearles/.terraformrc
2024-05-21T12:10:24.364-0600 [INFO] Loading CLI configuration from /Users/danielsearles/.terraform.d/credentials.tfrc.json
@squaresurf
squaresurf / gist:375e72e49a48b784af71523c0daa48ce
Created May 22, 2024 19:57
erraform HCP Provider hcp_iam_workload_identity_provider empty description debug.log
2024-05-22T13:53:53.084-0600 [INFO] Terraform version: 1.8.3
2024-05-22T13:53:53.084-0600 [DEBUG] using github.com/hashicorp/go-tfe v1.51.0
2024-05-22T13:53:53.084-0600 [DEBUG] using github.com/hashicorp/hcl/v2 v2.20.0
2024-05-22T13:53:53.084-0600 [DEBUG] using github.com/hashicorp/terraform-svchost v0.1.1
2024-05-22T13:53:53.084-0600 [DEBUG] using github.com/zclconf/go-cty v1.14.3
2024-05-22T13:53:53.084-0600 [INFO] Go runtime version: go1.22.1
2024-05-22T13:53:53.084-0600 [INFO] CLI args: []string{"/Users/danielsearles/.asdf/installs/terraform/1.8.3/bin/terraform", "apply", "-auto-approve"}
2024-05-22T13:53:53.084-0600 [DEBUG] Attempting to open CLI config file: /Users/danielsearles/.terraformrc
2024-05-22T13:53:53.084-0600 [INFO] Loading CLI configuration from /Users/danielsearles/.terraformrc
2024-05-22T13:53:53.085-0600 [INFO] Loading CLI configuration from /Users/danielsearles/.terraform.d/credentials.tfrc.json