#geodesic - April 2020

Alex Siegman
Alex Siegmanover 6 years ago(edited)
So, I started using Geodesic on a linux box (Amazon Linux 2 specifically, based on CentOS) rather than my normal OSX setup, and I'm noticing a lot of issues with being root in the container causing files to be root on my local file system and screwing with stuff. there a docker configration i'm missing somewhere? Looking in the startup scripts if you do a make install I see it passing in USER_ID and GROUP_ID as environment variables in to the docker container on the command line, but not sure how geodesic is consuming those or if it has an effect on file system mounts
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
yea, no practical way to do that.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
in geodesic you want to be able to install packages, so you want to be root.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago(edited)
on the local fs, it's just mounted and there's no way to set the uid/mapping
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
(e.g. like on NFS)
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
open to suggestions
Alex Siegman
Alex Siegmanover 6 years ago
Yeah, i’ve hit this problem in other scenarios and never solved it, was hoping someone smarter than me had
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 Apr 15, 2020 11:30AM.

👉️ Register for Webinar

:slack: #office-hours (our channel)
cada
cadaover 6 years ago
Hello. Im new to geodesic and attempting to install. During make process "ERROR: Not committing changes due to missing repository tags. Use --force-broken-world to override." causes process to fail. My tool set is windows docker desktop with a cloned geodesic repo shared from windows dir to alpine Linux container. Testing install from cloned geodesic dir directly on alpine container does complete successfully. Ive attached error with full details. Any assistance is appreciated. Thanks
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
Wierd, in this case makes me think there's something up with the line endings (perhaps related to windows?)
erik
erikover 6 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
see how the ' character is at the beginning of the line? makes me thing something up with \r
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
Master successfully built 4 days ago, so I think it's a windows incompatbility. Our windows support came from community contributions (We don' thave any way to test it)
cada
cadaover 6 years ago
Thanks for the quick response Erik. I agree with you that it's a windows environment problem.
I'll continue working the error out and will update the channel if able to resolve.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
that would be great
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
we accept most PRs too
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 Apr 22, 2020 11:30AM.

👉️ Register for Webinar

:slack: #office-hours (our channel)
Alex Siegman
Alex Siegmanover 6 years ago
Is the newest package for terraform really 0.12.10 in the cloudposse packages? Or is it recommended to go back to the community packages for terraform?
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
We have been in tech debt hell.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
GitHub actions changed somethings that broke our automations.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
@Maxim Mironenko (Cloud Posse) is working to fix that
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
Upstream maintainers keep changing their release versions and artifacts breaking our auto updates
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 6 years ago
I hope we get the auto updates working again in the next day or so. @Maxim Mironenko (Cloud Posse) has been working on it all week.
Alex Siegman
Alex Siegmanover 6 years ago(edited)
No worries, was just in the process of updating all my images for a kubernetes update and was going to bump that too. Don’t have a need for it at the moment.
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 Apr 29, 2020 11:30AM.

👉️ Register for Webinar

:slack: #office-hours (our channel)
Alex Siegman
Alex Siegmanover 6 years ago
I went from using Geodesic somewhere around version 0.124.0 to the newest 0.129.1 a week or two ago and have noticed that my assume-role doesn’t seem to be refreshing it’s session.

I have export AWS_VAULT_SERVER_ENABLED=true in the environment, I do see the message at startup
* assume-role will start EC2 metadata service at <http://169.254.169.254/latest>

But roles time out multiple times daily for me. The max duration for a session on the assumed role is 1 hour, but that used to be auto-refreshed for me. Now I have to backout and reassume the role every hour, rather than every 12.

Something change/break here?
Omer Sen
Omer Senover 6 years ago
Hi all. Can i ask how much will it cost to deploy reference-architectures monthly assuming nothing ran/deployed on it ?
Omer Sen
Omer Senover 6 years ago
i will play with that with my personal account 😉
Omer Sen
Omer Senover 6 years ago
so i can get a heads up
Omer Sen
Omer Senover 6 years ago
Just read Erik's comment about reference-architecture on this channel
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 May 06, 2020 11:30AM.

👉️ Register for Webinar

:slack: #office-hours (our channel)
Mario Feliz
Mario Felizover 6 years ago
Hi all, I am new to geodesic . Does anyone know where can I find some video tutorial/docs I can get myself up and running more in-depth?