mitchellh/goamz 680
Golang Amazon Library
A port of a port of sosumi. Find your iPhone through Apple's API's.
blom/barge 51
Ruby library for version 2 of DigitalOcean's API
Location Independent Routing Mesh
pearkes/discourse-terraform 28
A set of Terraform configurations to launch Discourse on DigitalOcean
hashicorp/action-setup-waypoint 19
A GitHub action for setting up Waypoint
A Go digitalocean library
pearkes/findi-heroku-example 15
A simple example of how to use findi to keep track of your iPhone's location.
A GitHub action for deploying and annotating PRs and commits with Waypoint
A Go Cloudflare library
push eventhashicorp/waypoint
commit sha 5dd36eb593c8dd5a97b40961fcd940d24d78fc31
internal/ceb: tweak logs some more
push time in 4 hours
PR opened hashicorp/waypoint
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:

pr created time in 4 hours
push eventhashicorp/waypoint
commit sha 357632208bf7427417ced5a788347d9aaea662b6
internal/cli: color log lines based on source
push time in 4 hours
push eventhashicorp/waypoint
commit sha 025203a1bdf72ae7f2447b0ae2c81bba3219b77b
internal/server: add source to log batch
commit sha deb54d0673b275a8b1e37bf2a49b11178c650fb5
internal/ceb: use CAS rather than set channel nil This lets us continue to check using a channel read.
push time in 5 hours
issue openedhashicorp/waypoint
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
- Create an app from example-nodejs with a deploy stanza that includes:
alb {
domain_name = "my-domain.com"
zone_id = "<my-zone-id>"
}
- Run waypoint deploy
- 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:

created time in 6 hours
fork MuhammadFaleh/gethub
A utility for cloning and fetching your remote git repositories from GitHub.
fork in 12 hours
pull request commenthashicorp/waypoint
Add Service Account Field to Cloud Run
Thanks
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
pearkesissue commenthashicorp/waypoint
Allow components access to datadir
Brought it back as is but we can limit it later.
comment created time in a day
push eventhashicorp/waypoint
commit sha 44b186c4a3674f3b65774c8ed914a704d379fa49
Merge pull request #850 from upodroid/cloudrun-sva Add Service Account Field to Cloud Run
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
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
```
pr closed time in a day
push eventhashicorp/waypoint
commit sha bcc5d0e9bed6bc287095fba3c7775a72cc20214e
Update CHANGELOG.md
push time in a day
pull request commenthashicorp/waypoint
Backport of Add Service Account Field to Cloud Run into release/0.1.x
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>
comment created time in a day
PR opened hashicorp/waypoint
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
```
pr created time in a day
push eventhashicorp/waypoint
commit sha 305e3b5fb172dcd11b8b17c3d02a7431fffcd84f
no-op commit due to failed cherry-picking
push time in a day
push eventhashicorp/waypoint
commit sha 0b30093ee70d9917411de2709e99e8971e2e8a69
Merge commit 'ffea955c' into release/0.1.x
commit sha 3d4267d6dc7d10f3545fe73fe167941cd72dcea4
backport of commit 0895c6b784fcd4650bcfe599a535a529a2502b84
commit sha d7fa95c39d66a63aa60e6b6c8e67730e8efa3d1a
backport of commit 38f275e5b44756c4a82742804d171c0922cfc916
commit sha 9f10fd9c38d42ccbbf9a0c8a86ba1964f2e08d78
backport of commit 43f37add29f5684035c2479daac6cad35eab41ec
commit sha fcf6168ab3bac4491cad8adf272900b107b1fbb8
backport of commit 73dcb41caab1d599e3f1919d9d902d6245875ee7
commit sha 52175007518b17dd77ed200b650e43f552d80799
Merge pull request #756 from hashicorp/backport/b-gcr-releaser2/adequately-sharp-goose This pull request was automerged via backport-assistant
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
commit sha fdbe7d526c24319003eacb15312dc3fa77b1adcb
Update CHANGELOG.md
commit sha 681bc6ca6b0b9e46ceb9975e9bd9d2ecd89f0798
backport of commit 4b0b8eef3df1306927a1a9693a215edec067e46f
commit sha 1c2d08986d8aa8406f1ed65f34165cff292436ec
backport of commit 17d3d8422a09115ef53bb814bbdf37139f7ecd88
commit sha 8467231221b213cc1c91c995361b72bd1a3c42a5
backport of commit a5ade3a3938169f5f2be6e27b15a3cf3877941e7
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
commit sha 6cb4cbef29b5e4dc534382eb6d3b514ffccb08ee
Update CHANGELOG.md
commit sha ced4ff3466c08f4ce772151411b7cce7deec8785
backport of commit 4f4fac65f62276df8760306966fff798ae289065
commit sha f47606e05a0db3467d931f1d5bd95abc953efdd6
Merge pull request #767 from hashicorp/backport/b-ulid/jointly-brave-spider This pull request was automerged via backport-assistant
commit sha c86643249dbde13bea70f5feb6d713c1ff17af09
backport of commit 2096390a0f02d8992117a01ceb366a86a05f2568
commit sha e593efd3cfe6b555de83c25701e3df1aa2c73032
Merge pull request #769 from hashicorp/backport/b-cloudrun-image/highly-notable-bee This pull request was automerged via backport-assistant
commit sha 01ae119c94a083af3e7ce3369a2909c9ef0c8686
Merge pull request #770 from hashicorp/backport/f-k8s-releaser/purely-up-lizard This pull request was automerged via backport-assistant
commit sha 3364954300fd2bb6673b342256e9f5f6e1cc0d50
Update CHANGELOG.md
commit sha 32ac9058e8e224c9dc9b32e51652558bf6c72682
backport of commit d2db6bea5402115db1633c6e51abd724b9ed1e1d
push time in a day
push eventhashicorp/waypoint
commit sha 7160344b53944b7084c17b366485a3279dff8bc1
internal/server: proto CreateSnapshot
commit sha b6043eaf9b980182cb6800e4507712c16b4e5645
internal/server: CreateSnapshot API
commit sha 746dc962be48d6064242d13e896cdd12a79017f9
internal/server/state: snapshot/restore
commit sha 9c5755f6f6880a556644ebb935cf665d7ebc0ceb
go.mod
commit sha 44a768f10ea1bc13ce2d54bbe1109e7435b44f8b
internal/server/state: test snapshot/restore
commit sha f712deb65a5bc1974cfe326ef1c66cd130fcd060
internal/server/state: validate restore file consistency
commit sha 12879a1667c31c320d8d9e8d9bb78fb711bcc1bc
internal/server/state: validate that restore only happens once
commit sha 19f64f5e4c5e26a6b992190263cf9340cececcf9
internal/{cli, config/funcs}: Wire up ability to gen func docs Closes #712
commit sha 13aca1b32c106904894daa09a97e1274998b953e
builtin/aws/ecr: Create the repository if it doesn't exist, add default repo name
commit sha aa38e9f509535d37fca9450ef11fd370d4440b49
Add OpenShift support
commit sha cf271b8b391b18fe271ce44df108240957d90d85
Fix typo in pull-secret usage
commit sha 16e2972a7d5ba24c010eae97fc9544b4d672761c
Add auto-detection for OCP and namespace
commit sha 5bbb60ecb8b427798459b37ead7c91bfc28a3ba4
Merge pull request #692 from surminus/lm-ecs-updates Update ECS plugin for execution and task roles
commit sha eec050ce1c1a6f1c4b723267c1cf14194529ce8f
Add k8s prefix to some flags
commit sha 5d46b0204c3f97caf31e61cf77fcb6c6595354dc
go: bump horizon dep
commit sha 9a2f906d69363c40327922d542a6ed1a6887a366
support backporting into release branches via labels
commit sha 82787159d4bd9aed1b1e7fa31ff854d21d449e28
internal/server/state: snapshot/restore should use db-agnostic format
commit sha 46f9b853bea5f32432720ddcb4f4ea6dfdf09fe5
Merge pull request #721 from hashicorp/ci-backporting-for-releases support backporting into release branches via labels
commit sha a48b5c2a1ce59d0fe1d391841ecc99903a182518
internal/server/proto: trailers for snapshot
commit sha 70eb22a737685f43e5bd7b11a372bda01aba7e87
internal/server: calculate checksum and add as a trailer Reader currently ignores this.
push time in a day
create barnchhashicorp/waypoint
branch : backport/cloudrun-sva/naturally-wealthy-terrapin
created branch time in a day
push eventhashicorp/waypoint
commit sha 6c7ad392e07d4bb7722ae6578b6534896d139fce
add service account option
commit sha 1ab28feed6f6552c1c24bb40830cb13269648a4d
Merge pull request #850 from upodroid/cloudrun-sva Add Service Account Field to Cloud Run
push time in a day
PR merged hashicorp/waypoint
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
```
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, ...

Describe the solution you'd like Add more variable service account for Cloud Run.
closed time in a day
ducminhlepull request commenthashicorp/waypoint
Add Service Account Field to Cloud Run
This looks good to me. Thank you!
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.
comment created time in a day
push eventhashicorp/waypoint
commit sha eb759a564a6f57beb48e149a5651bdd510107c8a
builtin/aws/ssm: map requests to proper var names
push time in a day
push eventhashicorp/waypoint
commit sha fcbf9d753a0e5c10837e2d71681b59979fb35c81
builtin/aws/ssm: much more logging
commit sha efbec13307f42071563856754112684e702c28a9
internal/ceb: initialize ssm plugin
push time in 2 days
Pull request review commenthashicorp/waypoint
Auto-scroll UI client log components
export default class LogStream extends Component<LogStreamArgs> { addLine(line: string) { this.lines = [...this.lines, line];+ if (this.isFollowingLogs === false) {+ this.badgeCount = this.badgeCount + 1;+ }+ }++ @action+ followLogs(element: any) {+ if (element.target) {+ element.target.parentElement.scroll(0, element.target.parentElement.scrollHeight);+ } else {+ element.parentElement.scroll(0, element.parentElement.scrollHeight);
element.closest('.output-scroll-y').scroll(0, element.parentElement.scrollHeight);
comment created time in 2 days
Pull request review commenthashicorp/waypoint
Auto-scroll UI client log components
export default class LogStream extends Component<LogStreamArgs> { addLine(line: string) { this.lines = [...this.lines, line];+ if (this.isFollowingLogs === false) {+ this.badgeCount = this.badgeCount + 1;+ }+ }++ @action+ followLogs(element: any) {+ if (element.target) {+ element.target.parentElement.scroll(0, element.target.parentElement.scrollHeight);
element.closest('.output-scroll-y').scroll(0, element.target.parentElement.scrollHeight);
comment created time in 2 days
Pull request review commenthashicorp/waypoint
Auto-scroll UI client log components
export default class OperationLogs extends Component<OperationLogsArgs> { addLogLine(t: string, logLine: object) { this.logLines = [...this.logLines, { type: t, logLine: logLine }];+ if (this.isFollowingLogs === false) {+ this.badgeCount = this.badgeCount + 1;+ }+ }++ @action+ followLogs(element: any) {+ element.target.parentElement.scroll(0, element.target.parentElement.scrollHeight);
ok, so I think the best solution is probably not querySelector but instead closest('.output-scroll-y')
comment created time in 2 days