#release-engineering (2019-09)
All things CI/CD. Specific emphasis on Codefresh and CodeBuild with CodePipeline.
CI/CD Discussions
Archive: https://archive.sweetops.com/release-engineering/
2019-09-02
![Gocho avatar](https://secure.gravatar.com/avatar/1b35335d3da8b23ebfc69247c96c3451.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0012-72.png)
Hi all, forgive me if my question is stupid : I opened a PR for https://github.com/cloudposse/terraform-aws-lambda-elasticsearch-cleanup, but it failed on terraform lint. I’m trying to understand why…
But when I read the makefile, I don’t really understand how the lint works (I use TFLint, and it says everything is ok) … what does the terraform/install terraform/lint refers to ?
Terraform module to provision a scheduled Lambda function which will delete old AWS ElasticSearch indices - cloudposse/terraform-aws-lambda-elasticsearch-cleanup
![curious deviant avatar](https://secure.gravatar.com/avatar/411163c2cc441fcb6a78a5e2ee5f2661.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0001-72.png)
Hey !.. I was looking at the build logs @ https://travis-ci.org/cloudposse/terraform-aws-lambda-elasticsearch-cleanup/builds/577376730?utm_source=github_status&utm_medium=notification .. See if running terraform fmt
helps in particular for main.tf?
Terraform module to provision a scheduled Lambda function which will delete old AWS ElasticSearch indices - cloudposse/terraform-aws-lambda-elasticsearch-cleanup
![Gocho avatar](https://secure.gravatar.com/avatar/1b35335d3da8b23ebfc69247c96c3451.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0012-72.png)
Thanks for your reply. I tried terraform fmt, but it gave me nothing I don’t know if that is relevant, but I’m using terrraform 0.11, not 0.12 yet
![curious deviant avatar](https://secure.gravatar.com/avatar/411163c2cc441fcb6a78a5e2ee5f2661.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0001-72.png)
yup.. just realized that
![curious deviant avatar](https://secure.gravatar.com/avatar/411163c2cc441fcb6a78a5e2ee5f2661.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0001-72.png)
I cloned your repo.. however for me it did format the [outputs.tf](http://outputs.tf)
. I am using 0.12.3
on my local
![curious deviant avatar](https://secure.gravatar.com/avatar/411163c2cc441fcb6a78a5e2ee5f2661.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0001-72.png)
Also if we look at the old build that was passing, looks to me the version shouldn’t be the issue
![Gocho avatar](https://secure.gravatar.com/avatar/1b35335d3da8b23ebfc69247c96c3451.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0012-72.png)
I just realized the format did something… it added a comma after the actions/resources values if main.tf
![Gocho avatar](https://secure.gravatar.com/avatar/1b35335d3da8b23ebfc69247c96c3451.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0012-72.png)
I try to commit that
![Gocho avatar](https://secure.gravatar.com/avatar/1b35335d3da8b23ebfc69247c96c3451.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0012-72.png)
![curious deviant avatar](https://secure.gravatar.com/avatar/411163c2cc441fcb6a78a5e2ee5f2661.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0001-72.png)
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
@Andriy Knysh (Cloud Posse)
2019-09-08
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
@Callum Robertson ask @michal.matyjek about spinnaker
![Callum Robertson avatar](https://avatars.slack-edge.com/2019-06-20/659129332226_04b6b33e0a3f105d3bc7_72.jpg)
Hi @michal.matyjek, thanks for the intro @Erik Osterman (Cloud Posse). I luckily got my artifacts working well.
![Callum Robertson avatar](https://avatars.slack-edge.com/2019-06-20/659129332226_04b6b33e0a3f105d3bc7_72.jpg)
Sometimes taking a break and coming back to the problem is the best way to solve it haha
![Callum Robertson avatar](https://avatars.slack-edge.com/2019-06-20/659129332226_04b6b33e0a3f105d3bc7_72.jpg)
![Callum Robertson avatar](https://avatars.slack-edge.com/2019-06-20/659129332226_04b6b33e0a3f105d3bc7_72.jpg)
@Callum Robertson has joined the channel
2019-09-09
2019-09-13
![wannafly37 avatar](https://secure.gravatar.com/avatar/039e23208b5c91e51cdab04b109037ca.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0011-72.png)
GitHub -> Jenkins webhooks for PR builds - mine stopped working, although the hook is recieved and jenkins replies 200, no logs in system log that are helpful besides it recieving the call. Any ideas? I know it can get pretty complex
![wannafly37 avatar](https://secure.gravatar.com/avatar/039e23208b5c91e51cdab04b109037ca.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0011-72.png)
Received PULL_REQUEST for https://<github repo> from 140.82.115.247 ⇒ https://<myjenkins>/github-webhook/
Sep 13, 2019 6:52:04 PM INFO com.squareup.okhttp.internal.Platform$JdkWithJettyBootPlatform getSelectedProtocol
ALPN callback dropped: SPDY and HTTP/2 are disabled. Is alpn-boot on the boot class path?
![wannafly37 avatar](https://secure.gravatar.com/avatar/039e23208b5c91e51cdab04b109037ca.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0011-72.png)
ive tried changing log levels but no additional logs are added
2019-09-14
![davidvasandani avatar](https://avatars.slack-edge.com/2019-10-02/784259469622_7d9e31719822afd94ef8_72.jpg)
@wannafly37 Are you able to manually trigger the Jenkins job with a webhook?
2019-09-24
![btai avatar](https://avatars.slack-edge.com/2019-09-04/736463433650_34701761239ea7ba8207_72.jpg)
anyone use self-hosted argo in production? if so, what are your thoughts? https://argoproj.github.io/
Kubernetes native workflows, deployments, CI, events
![michal.matyjek avatar](https://avatars.slack-edge.com/2019-01-18/527848430642_c3a6b53375f2fd851e05_72.png)
@wookasz see here
Kubernetes native workflows, deployments, CI, events
![wookasz avatar](https://secure.gravatar.com/avatar/18a06935ab166efc3346fce734a53074.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0007-72.png)
we do, we run some ML training pipelines as well as some very simple workflows that perform a bit of data extraction and dump it into S3
personally I really like it and it’s been fairly reliable and very flexible
![wookasz avatar](https://secure.gravatar.com/avatar/18a06935ab166efc3346fce734a53074.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0007-72.png)
happy to answer any questions
![btai avatar](https://avatars.slack-edge.com/2019-09-04/736463433650_34701761239ea7ba8207_72.jpg)
@wookasz awesome! im spinning it up on k8s soon and will be testing it out
![wookasz avatar](https://secure.gravatar.com/avatar/18a06935ab166efc3346fce734a53074.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0007-72.png)
we have not used it for CI/CD
![wookasz avatar](https://secure.gravatar.com/avatar/18a06935ab166efc3346fce734a53074.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0007-72.png)
also, some developers find the workflow.yaml
configuration a bit cumbersome, but I think for someone used to k8s manifests it shouldn’t be problem
2019-09-26
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
@michal.matyjek you run some argo, no?
![michal.matyjek avatar](https://avatars.slack-edge.com/2019-01-18/527848430642_c3a6b53375f2fd851e05_72.png)
![wookasz avatar](https://secure.gravatar.com/avatar/18a06935ab166efc3346fce734a53074.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0007-72.png)
@wookasz has joined the channel