profile
viewpoint
Kevin Fishner KFishner HashiCorp San Francisco

kikitux/devstack_docker 2

For demo in Openstack HP Meetup

KFishner/atlas-ops 1

Packer and Terraform configurations for an Atlas demo

KFishner/eve-demo 1

A fully functional REST Web API. Powered by Eve.

KFishner/terraform-aws-vpc 1

Temporary, testing something, ignore this.

nfagerlund/terraform-website 1

Prototype of Terraform website being assembled from multiple repositories

KFishner/atlas-app 0

Application code for Atlas demo

KFishner/atlas-demo 0

Repo for Atlas demo

pull request commenthashicorp/vagrant

Use docker mirror

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.

If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

mdeggies

comment created time in a few seconds

pull request commenthashicorp/vagrant

Update cloud command to use refactored library implementation

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.

If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

chrisroberts

comment created time in a minute

issue commenthashicorp/vagrant

config.ssh.extra_args not respected/implemented in `vagrant up`

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.

If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

acilate

comment created time in a minute

push eventhashicorp/waypoint

Mitchell Hashimoto

commit sha 5dd36eb593c8dd5a97b40961fcd940d24d78fc31

internal/ceb: tweak logs some more

view details

push time in 4 hours

PR opened hashicorp/waypoint

Reviewers
Stream entrypoint logs, distinguish app vs system logs, colorize

This modifies the entrypoint to send its logs to the Waypoint server and make them available via waypoint logs.

I did this because as I was finishing up config syncing I realized its critical to be able to see any errors in syncing config and its a huge PITA on most systems that aren't local Docker.

The server API was modified to take a "source" with each log entry so we can tag app logs vs entrypoint logs vs. future other logs differently. This is fully backwards compatible since we just added a field and we default it to "app" scope.

I also made it so waypoint logs colors the sources differently. It looks like this:

image

+1419 -1240

0 comment

12 changed files

pr created time in 4 hours

push eventhashicorp/waypoint

Mitchell Hashimoto

commit sha 357632208bf7427417ced5a788347d9aaea662b6

internal/cli: color log lines based on source

view details

push time in 4 hours

push eventhashicorp/waypoint

Mitchell Hashimoto

commit sha 025203a1bdf72ae7f2447b0ae2c81bba3219b77b

internal/server: add source to log batch

view details

Mitchell Hashimoto

commit sha deb54d0673b275a8b1e37bf2a49b11178c650fb5

internal/ceb: use CAS rather than set channel nil This lets us continue to check using a channel read.

view details

push time in 4 hours

create barnchhashicorp/waypoint

branch : f-ceb-log

created branch time in 4 hours

PR closed hashicorp/tfc-guide-example

Reviewers
Add username
+6 -0

0 comment

1 changed file

c133GitHub

pr closed time in 5 hours

PR closed hashicorp/tfc-guide-example

Reviewers
Add username
+6 -0

0 comment

1 changed file

stefanhesseling

pr closed time in 5 hours

issue openedhashicorp/waypoint

DNS record not created

Describe the bug Deploying a waypoint app with a DNS name matching NS, SOA records results in no A,CNAME record being created for the new deployment

Steps to Reproduce

  1. Create an app from example-nodejs with a deploy stanza that includes:
alb {
    domain_name = "my-domain.com"
    zone_id = "<my-zone-id>"
  }
  1. Run waypoint deploy
  2. Observe output ✓ Found existing Route53 record: <my-domain.com>.

Expected behavior A or CNAME record is created to point to the newly created ALB

Additional context

waypoint.hcl

project = "example-nodejs"

app "example-nodejs" {
  labels = {
    "service" = "example-nodejs",
    "env"     = "dev"
  }

  build {
    use "pack" {}
    registry {
      use "aws-ecr" {
        region     = "us-west-2"
        repository = "www-frontend-ecr-repo-my-domain"
        tag        = "latest"
      }
    }
  }

  deploy {
    use "aws-ecs" {
      region              = "us-west-2"
      memory              = "512"
      task_role_name      = "www-frontend-ecr-repo-ecs-task-my-domain"
      execution_role_name = "www-frontend-ecr-repo-ecs-task-my-domain"

      cluster = "my-domain"

      alb {
        listener_arn = ""
        domain_name  = "my.domain"
        zone_id      = "my_zone_id"
        certificate  = "my_cert_arn"
      }

      subnets = [
        "subnet-1",
        "subnet-2"
      ]
    }
  }
}

waypoint deploy output

➜  nodejs git:(master) waypoint deploy

» Deploying...
✓ Found existing ECS cluster: my-domain
✓ Found existing IAM role to use: www-frontend-ecr-repo-ecs-task-my-domain
✓ Found task IAM role to use: www-frontend-ecr-repo-ecs-task-my-domain
✓ Created ALB target group
✓ Created new ALB Listener
✓ Found existing Route53 record: my.domain.
✓ Configured security group: example-nodejs-inbound-internal
✓ Created ECS Service (example-nodejs-33G84NE9A5PA4GWSW, cluster-name: my-domain)

» Releasing...

The deploy was successful! A Waypoint deployment URL is shown below. This
can be used internally to check your deployment and is not meant for external
traffic. You can manage this hostname using "waypoint hostname."

   Release URL: http://my.domain
Deployment URL: https://safely-full-crane--v2.waypoint.run

Route53 records before and after deployment: route53-before-and-after

created time in 5 hours

pull request commenthashicorp/waypoint

Add Service Account Field to Cloud Run

Thanks

upodroid

comment created time in a day

issue closedhashicorp/waypoint

Allow components access to datadir

Related to #739 we need to re-enable access to the datadir for components.

closed time in a day

pearkes

issue commenthashicorp/waypoint

Allow components access to datadir

Brought it back as is but we can limit it later.

pearkes

comment created time in a day

push eventhashicorp/waypoint

Mitchell Hashimoto

commit sha 44b186c4a3674f3b65774c8ed914a704d379fa49

Merge pull request #850 from upodroid/cloudrun-sva Add Service Account Field to Cloud Run

view details

push time in a day

delete branch hashicorp/waypoint

delete branch : backport/cloudrun-sva/naturally-wealthy-terrapin

delete time in a day

PR closed hashicorp/waypoint

Reviewers
Backport of Add Service Account Field to Cloud Run into release/0.1.x

Backport

This PR is auto-generated from #850 to be assessed for backporting due to the inclusion of the label backport/0.1.x.

WARNING automatic cherry-pick of commits failed. Commits will require human attention.

The below text is copied from the body of the original PR.


fixes: https://github.com/hashicorp/waypoint/issues/764

Also I can't seem to run make gen/doc , getting the following error

protoc -I=. \
                -I=./vendor/proto/api-common-protos/ \
                --doc_out=./doc --doc_opt=html,index.html \
                ./internal/server/proto/server.proto
google/rpc/status.proto: File not found.
internal/server/proto/server.proto:10:1: Import "google/rpc/status.proto" was not found or had errors.
internal/server/proto/server.proto:403:3: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:502:3: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:687:7: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:694:7: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:583:3: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:945:5: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:952:5: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:1045:5: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:1979:5: "google.rpc.Status" is not defined.
make: *** [gen/doc] Error 1
```

+0 -0

1 comment

0 changed file

hc-waypoint-bot

pr closed time in a day

push eventhashicorp/waypoint

Mitchell Hashimoto

commit sha bcc5d0e9bed6bc287095fba3c7775a72cc20214e

Update CHANGELOG.md

view details

push time in a day

pull request commenthashicorp/waypoint

Backport of Add Service Account Field to Cloud Run into release/0.1.x

CLA assistant check

Thank you for your submission! We require that all contributors sign our Contributor License Agreement ("CLA") before we can accept the contribution. Read and sign the agreement

Learn more about why HashiCorp requires a CLA and what the CLA includes


temp seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you already have a GitHub account, please add the email address used for this commit to your account.

<sub>Have you signed the CLA already but the status is still pending? Recheck it.</sub>

hc-waypoint-bot

comment created time in a day

PR opened hashicorp/waypoint

Backport of Add Service Account Field to Cloud Run into release/0.1.x

Backport

This PR is auto-generated from #850 to be assessed for backporting due to the inclusion of the label backport/0.1.x.

WARNING automatic cherry-pick of commits failed. Commits will require human attention.

The below text is copied from the body of the original PR.


fixes: https://github.com/hashicorp/waypoint/issues/764

Also I can't seem to run make gen/doc , getting the following error

protoc -I=. \
                -I=./vendor/proto/api-common-protos/ \
                --doc_out=./doc --doc_opt=html,index.html \
                ./internal/server/proto/server.proto
google/rpc/status.proto: File not found.
internal/server/proto/server.proto:10:1: Import "google/rpc/status.proto" was not found or had errors.
internal/server/proto/server.proto:403:3: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:502:3: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:687:7: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:694:7: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:583:3: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:945:5: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:952:5: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:1045:5: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:1979:5: "google.rpc.Status" is not defined.
make: *** [gen/doc] Error 1
```

+0 -0

0 comment

0 changed file

pr created time in a day

push eventhashicorp/waypoint

temp

commit sha 305e3b5fb172dcd11b8b17c3d02a7431fffcd84f

no-op commit due to failed cherry-picking

view details

push time in a day

push eventhashicorp/waypoint

Evan Phoenix

commit sha 0b30093ee70d9917411de2709e99e8971e2e8a69

Merge commit 'ffea955c' into release/0.1.x

view details

David Lundgren

commit sha 3d4267d6dc7d10f3545fe73fe167941cd72dcea4

backport of commit 0895c6b784fcd4650bcfe599a535a529a2502b84

view details

David Lundgren

commit sha d7fa95c39d66a63aa60e6b6c8e67730e8efa3d1a

backport of commit 38f275e5b44756c4a82742804d171c0922cfc916

view details

Evan Phoenix

commit sha 9f10fd9c38d42ccbbf9a0c8a86ba1964f2e08d78

backport of commit 43f37add29f5684035c2479daac6cad35eab41ec

view details

Mitchell Hashimoto

commit sha fcf6168ab3bac4491cad8adf272900b107b1fbb8

backport of commit 73dcb41caab1d599e3f1919d9d902d6245875ee7

view details

HashiCorp Waypoint Bot

commit sha 52175007518b17dd77ed200b650e43f552d80799

Merge pull request #756 from hashicorp/backport/b-gcr-releaser2/adequately-sharp-goose This pull request was automerged via backport-assistant

view details

Mitchell Hashimoto

commit sha a0ad36508d5d4416aeb20b13abac4aa25fd85a1a

Merge pull request #758 from hashicorp/backport/dl-ec2cluster-no-public-ip/actually-sensible-caiman Backport of Update ECS plugin to not assign public ip on ec2_cluster into release/0.1.x

view details

Mitchell Hashimoto

commit sha fdbe7d526c24319003eacb15312dc3fa77b1adcb

Update CHANGELOG.md

view details

Mitchell Hashimoto

commit sha 681bc6ca6b0b9e46ceb9975e9bd9d2ecd89f0798

backport of commit 4b0b8eef3df1306927a1a9693a215edec067e46f

view details

Mitchell Hashimoto

commit sha 1c2d08986d8aa8406f1ed65f34165cff292436ec

backport of commit 17d3d8422a09115ef53bb814bbdf37139f7ecd88

view details

Evan Phoenix

commit sha 8467231221b213cc1c91c995361b72bd1a3c42a5

backport of commit a5ade3a3938169f5f2be6e27b15a3cf3877941e7

view details

HashiCorp Waypoint Bot

commit sha e57c7dbb3563d8ff163650453af7bb6f3eb446a8

Merge pull request #763 from hashicorp/backport/b-one-agent-only/usefully-probable-bedbug This pull request was automerged via backport-assistant

view details

Evan Phoenix

commit sha 6cb4cbef29b5e4dc534382eb6d3b514ffccb08ee

Update CHANGELOG.md

view details

Mitchell Hashimoto

commit sha ced4ff3466c08f4ce772151411b7cce7deec8785

backport of commit 4f4fac65f62276df8760306966fff798ae289065

view details

HashiCorp Waypoint Bot

commit sha f47606e05a0db3467d931f1d5bd95abc953efdd6

Merge pull request #767 from hashicorp/backport/b-ulid/jointly-brave-spider This pull request was automerged via backport-assistant

view details

Rae Krantz

commit sha c86643249dbde13bea70f5feb6d713c1ff17af09

backport of commit 2096390a0f02d8992117a01ceb366a86a05f2568

view details

HashiCorp Waypoint Bot

commit sha e593efd3cfe6b555de83c25701e3df1aa2c73032

Merge pull request #769 from hashicorp/backport/b-cloudrun-image/highly-notable-bee This pull request was automerged via backport-assistant

view details

HashiCorp Waypoint Bot

commit sha 01ae119c94a083af3e7ce3369a2909c9ef0c8686

Merge pull request #770 from hashicorp/backport/f-k8s-releaser/purely-up-lizard This pull request was automerged via backport-assistant

view details

Mitchell Hashimoto

commit sha 3364954300fd2bb6673b342256e9f5f6e1cc0d50

Update CHANGELOG.md

view details

Rae Krantz

commit sha 32ac9058e8e224c9dc9b32e51652558bf6c72682

backport of commit d2db6bea5402115db1633c6e51abd724b9ed1e1d

view details

push time in a day

push eventhashicorp/waypoint

Mitchell Hashimoto

commit sha 7160344b53944b7084c17b366485a3279dff8bc1

internal/server: proto CreateSnapshot

view details

Mitchell Hashimoto

commit sha b6043eaf9b980182cb6800e4507712c16b4e5645

internal/server: CreateSnapshot API

view details

Mitchell Hashimoto

commit sha 746dc962be48d6064242d13e896cdd12a79017f9

internal/server/state: snapshot/restore

view details

Mitchell Hashimoto

commit sha 9c5755f6f6880a556644ebb935cf665d7ebc0ceb

go.mod

view details

Mitchell Hashimoto

commit sha 44a768f10ea1bc13ce2d54bbe1109e7435b44f8b

internal/server/state: test snapshot/restore

view details

Mitchell Hashimoto

commit sha f712deb65a5bc1974cfe326ef1c66cd130fcd060

internal/server/state: validate restore file consistency

view details

Mitchell Hashimoto

commit sha 12879a1667c31c320d8d9e8d9bb78fb711bcc1bc

internal/server/state: validate that restore only happens once

view details

Evan Phoenix

commit sha 19f64f5e4c5e26a6b992190263cf9340cececcf9

internal/{cli, config/funcs}: Wire up ability to gen func docs Closes #712

view details

Evan Phoenix

commit sha 13aca1b32c106904894daa09a97e1274998b953e

builtin/aws/ecr: Create the repository if it doesn't exist, add default repo name

view details

Jason O'Donnell

commit sha aa38e9f509535d37fca9450ef11fd370d4440b49

Add OpenShift support

view details

Jason O'Donnell

commit sha cf271b8b391b18fe271ce44df108240957d90d85

Fix typo in pull-secret usage

view details

Jason O'Donnell

commit sha 16e2972a7d5ba24c010eae97fc9544b4d672761c

Add auto-detection for OCP and namespace

view details

Evan Phoenix

commit sha 5bbb60ecb8b427798459b37ead7c91bfc28a3ba4

Merge pull request #692 from surminus/lm-ecs-updates Update ECS plugin for execution and task roles

view details

Jason O'Donnell

commit sha eec050ce1c1a6f1c4b723267c1cf14194529ce8f

Add k8s prefix to some flags

view details

Evan Phoenix

commit sha 5d46b0204c3f97caf31e61cf77fcb6c6595354dc

go: bump horizon dep

view details

Rae Krantz

commit sha 9a2f906d69363c40327922d542a6ed1a6887a366

support backporting into release branches via labels

view details

Mitchell Hashimoto

commit sha 82787159d4bd9aed1b1e7fa31ff854d21d449e28

internal/server/state: snapshot/restore should use db-agnostic format

view details

Rae Krantz

commit sha 46f9b853bea5f32432720ddcb4f4ea6dfdf09fe5

Merge pull request #721 from hashicorp/ci-backporting-for-releases support backporting into release branches via labels

view details

Mitchell Hashimoto

commit sha a48b5c2a1ce59d0fe1d391841ecc99903a182518

internal/server/proto: trailers for snapshot

view details

Mitchell Hashimoto

commit sha 70eb22a737685f43e5bd7b11a372bda01aba7e87

internal/server: calculate checksum and add as a trailer Reader currently ignores this.

view details

push time in a day

push eventhashicorp/waypoint

upodroid

commit sha 6c7ad392e07d4bb7722ae6578b6534896d139fce

add service account option

view details

Mitchell Hashimoto

commit sha 1ab28feed6f6552c1c24bb40830cb13269648a4d

Merge pull request #850 from upodroid/cloudrun-sva Add Service Account Field to Cloud Run

view details

push time in a day

PR merged hashicorp/waypoint

Add Service Account Field to Cloud Run backport/0.1.x plugin plugin/google

fixes: https://github.com/hashicorp/waypoint/issues/764

Also I can't seem to run make gen/doc , getting the following error

protoc -I=. \
                -I=./vendor/proto/api-common-protos/ \
                --doc_out=./doc --doc_opt=html,index.html \
                ./internal/server/proto/server.proto
google/rpc/status.proto: File not found.
internal/server/proto/server.proto:10:1: Import "google/rpc/status.proto" was not found or had errors.
internal/server/proto/server.proto:403:3: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:502:3: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:687:7: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:694:7: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:583:3: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:945:5: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:952:5: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:1045:5: "google.rpc.Status" is not defined.
internal/server/proto/server.proto:1979:5: "google.rpc.Status" is not defined.
make: *** [gen/doc] Error 1
```
+69 -3

1 comment

3 changed files

upodroid

pr closed time in a day

issue closedhashicorp/waypoint

Request support config service account for container in CloudRun

Is your feature request related to a problem? Please describe. With Cloud Run, we need to config a service account if we want to access to another service example: Secret Manager, Pub/Sub, GCS, ... image

Describe the solution you'd like Add more variable service account for Cloud Run.

closed time in a day

ducminhle

pull request commenthashicorp/waypoint

Add Service Account Field to Cloud Run

This looks good to me. Thank you!

upodroid

comment created time in a day

issue commenthashicorp/waypoint

Error installation on cluster that used virtual-kubelet

I'm not completely sure this is a Waypoint issue but we'll try to investigate perhaps a workaround.

mataberat

comment created time in a day

push eventhashicorp/waypoint

Mitchell Hashimoto

commit sha eb759a564a6f57beb48e149a5651bdd510107c8a

builtin/aws/ssm: map requests to proper var names

view details

push time in a day

more