#geodesic - February 2020

February 2020
S
SweetOps #geodesicalmost 7 years ago
There are no events this week
C
Cloud Possealmost 7 years ago
:zoom: Join us for "Office Hours" every Wednesday 11:30AM (PST, GMT-7) via Zoom.

This is an opportunity to ask us questions about INLINECODE_0, get live demos and learn from others using it. Next one is Feb 12, 2020 11:30AM.

👉️ Register for Webinar

:slack: #office-hours (our channel)
S
SweetOps #geodesicover 6 years ago
There are no events this week
C
Cloud Posseover 6 years ago
:zoom: Join us for "Office Hours" every Wednesday 11:30AM (PST, GMT-7) via Zoom.

This is an opportunity to ask us questions about INLINECODE_0, get live demos and learn from others using it. Next one is Feb 19, 2020 11:30AM.

👉️ Register for Webinar

:slack: #office-hours (our channel)
S
SweetOps #geodesicover 6 years ago
There are no events this week
C
Cloud Posseover 6 years ago
:zoom: Join us for "Office Hours" every Wednesday 11:30AM (PST, GMT-7) via Zoom.

This is an opportunity to ask us questions about INLINECODE_0, get live demos and learn from others using it. Next one is Feb 26, 2020 11:30AM.

👉️ Register for Webinar

:slack: #office-hours (our channel)
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
@UUB28NLDS help keep tabs! 😉
C
Cloud Posseover 6 years ago
:zoom: Join us for "Office Hours" every Wednesday 11:30AM (PST, GMT-7) via Zoom.

This is an opportunity to ask us questions about INLINECODE_0, get live demos and learn from others using it. Next one is Mar 04, 2020 11:30AM.

👉️ Register for Webinar

:slack: #office-hours (our channel)
S
SweetOps #geodesicover 6 years ago
There are no events this week
chrism
chrismover 6 years ago
* Found SSH agent config
 ⧉  <http://prod.domain.uk|prod.domain.uk> 
 √ : (prod-admin) ~ ⨠ cd frankfurt.staging/
direnv: loading ~/frankfurt.staging/.envrc
direnv: using terraform 0.11
environment:655: use_terraform: command not found
 ⧉  <http://prod.domain.uk|prod.domain.uk>
 √ : (prod-admin) frankfurt.staging ⨠ cd ekstest/
direnv: loading ~/frankfurt.staging/ekstest/.envrc
direnv: using envrc
environment:655: use_envrc: command not found
direnv: using terraform 0.11
environment:655: use_terraform: command not found
direnv: using atlantis
environment:655: use_atlantis: command not found
direnv: using tfenv
environment:655: use_tfenv: command not found

lol did something change 😬
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
Hrmmm that should all work
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
When did it break?
chrism
chrismover 6 years ago
I changed from FROM cloudposse/geodesic:0.123.1 to geodesic:0.126.2
chrism
chrismover 6 years ago
I think aws-vault swapping the order of entering token than password may break my muscle memory 😄
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
@Jeremy G ☝️
chrism
chrismover 6 years ago
I was struggling to get tf11 to build
chrism
chrismover 6 years ago
ironically as i try to migrate off it
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
It seems like the rc flies for direnv are not loading
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
Those are the files in etc direnv
chrism
chrismover 6 years ago
I usually dip into the ref architecture to see whats changed its a mixed bag.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago(edited)
I can maybe help debug in 30m
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
Will you be around?
chrism
chrismover 6 years ago
I think im out of sync with the state of the world as we still have init-terraform everywhere and Makefiles
you seem to be on tasks now
chrism
chrismover 6 years ago
This looks right
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
Ohh ya but I think it should still work
chrism
chrismover 6 years ago
but
Terraform v0.11.14
+ provider.aws v2.51.0
+ provider.local v1.4.0
+ provider.null v2.1.2
+ provider.template v2.1.2
chrism
chrismover 6 years ago
lol
chrism
chrismover 6 years ago
ive basically buggered the state file because the versions switched, which is fine i get that
chrism
chrismover 6 years ago
been a while since i was told off for swearing 😆
chrism
chrismover 6 years ago
switched back my docker version temporarily
chrism
chrismover 6 years ago
so i've now got the 123.1 all the env var stuff seems to load; purged the state file from s3
chrism
chrismover 6 years ago
the envrc from <https://github.com/cloudposse/reference-architectures/tree/master/templates/conf/iam> seems ok in 123 (as in no errors related to that specifically)
chrism
chrismover 6 years ago
yeah all works on 123; mildly perplexed as the original issue that I moved from 123 up was that the folder kept auto selecting TF12 and it was driving me mental
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
I'm free now if you want to do a quick zoom @chrism
chrism
chrismover 6 years ago
never used zoom; one mo
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
fwiw, turns out the problem is related to this issue: https://github.com/direnv/direnv/issues/595
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
it will be fixed in > 2.21.2
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
hotfix is to set XDG_CONFIG_DIR=/etc
chrism
chrismover 6 years ago
Thanks again 😄
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago(edited)
@chrism cloudposse/geodesic:0.126.3 released with the fix
Jonathan Bus
Jonathan Busover 6 years ago
I've run into the
The target directory . is not empty, so it cannot be initialized with the
-from-module=... option.

issue trying to use terraform 12 on a geodesic container. Anyone know of a work around? For the meantime I'm going to create a temp dir and init into there and move the files the the dir I want to use.