#general (2022-05)
General conversations related to DevOps/Automation
General Discussions
2022-05-01
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Artur
- @Ishan Ji Gupta
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
2022-05-02
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @rajesh kalluri
- @Djimy Charles
- @Sabih
- @Patrick Lesher
- @Mick McGrath
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
![Patrick Lesher avatar](https://secure.gravatar.com/avatar/36b327fc25c2a4aeb4bce3438d035d05.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0019-72.png)
2022-05-03
![Djimy Charles avatar](https://avatars.slack-edge.com/2022-05-02/3463813797685_bcc1f5fa7af2bbe1aa5a_72.png)
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Aline Revell
- @Scott Spangler
- @Matt H.
- @Chandan Thakur
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
![Aline Revell avatar](https://secure.gravatar.com/avatar/9ee214d29cbdb63fb55d7e680a0cd141.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0004-72.png)
2022-05-04
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Jatin Singhal
- @Karl Casas
- @ecody2685
- @robert.foerster
- @Marcos Meoni
- @Pablo Vittori
- @el
- @Su Sai
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
2022-05-05
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Siddharth Sharma
- @Venkat
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
2022-05-06
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Justin Erny
- @Gemma Hayes
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
2022-05-07
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @david.gregory_slack
- @hassan.awada
- @Jaivarsan B
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
2022-05-08
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @S.Mahesh Kumar
- @Jia Liu
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
2022-05-09
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Andreas Axelsson
- @ben134
- @Pawel Olejniczak
- @Marius Tolzmann
- @Adam Roderick
- @Ngatia Gichuru
- @Haythem Mannai
- @Natasha Pooler
- @info641
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
![Adam Roderick avatar](https://avatars.slack-edge.com/2022-05-09/3490830950726_c4ab363b2f02d652ece5_72.jpg)
2022-05-10
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Luciano Di Giuseppe
- @Ryan
- @aos
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
![party_parrot](/assets/images/custom_emojis/party_parrot.gif)
2022-05-11
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Parin Maru
- @Катерина Кучернюк
- @Andrew Z
- @Alexander Goya
- @Julieta Ansola Berreaute
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
![party_parrot](/assets/images/custom_emojis/party_parrot.gif)
2022-05-12
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @tyler747
- @Gitau Wairimu
- @Jack
- @Philip Clark
- @Abderrahime EL IDRISSI
- @Adam Panzer
Good to have you here =)
![party_parrot](/assets/images/custom_emojis/party_parrot.gif)
2022-05-13
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Jason Brewer
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
2022-05-14
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Dan Merino
- @aboal3bas007
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
2022-05-15
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @dinukaw95
- @me1736
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
![dinukaw95 avatar](https://avatars.slack-edge.com/2022-05-15/3551284521936_2b5e5afb8b2535098d64_72.jpg)
Thanks for the welcome!
2022-05-16
![Alexander Goya avatar](https://secure.gravatar.com/avatar/f1a18ebd2c7a98b33b1413909e27d1c7.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0010-72.png)
Hey guys, I’m having trouble with a mysql8 container running on an m1 macbook. I have ‘~/.dockerpe/db/data/mysql8’ mounted to ‘/var/lib/mysql’, but the container keeps restarting. I’m getting ‘chown: cannot dereference ‘/var/lib/mysql/mysql.sock’: No such file or directory’ in the logs as an error. mysql.sock exists on that local directory, so everything looks right. Any ideas?
![Blade Black avatar](https://avatars.slack-edge.com/2022-05-15/3551799733088_fd69ca2a8ae8e53fa899_72.png)
![Blade Black avatar](https://avatars.slack-edge.com/2022-05-15/3551799733088_fd69ca2a8ae8e53fa899_72.png)
in my compose file,in docker-machine(mac)
volumes:
- "./datadir:/var/lib/mysql"
it gives
mysql_1 | chown: cannot read directory '/var/lib/mysql/': Operation not permitted
![Alexander Goya avatar](https://secure.gravatar.com/avatar/f1a18ebd2c7a98b33b1413909e27d1c7.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0010-72.png)
Great find. Thank you so much! That worked
![Alexander Goya avatar](https://secure.gravatar.com/avatar/f1a18ebd2c7a98b33b1413909e27d1c7.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0010-72.png)
db8: image: arm64v8/mysql:oracle container_name: dev-db-8 ports: - “3307:3307” restart: unless-stopped volumes: - “${DATA_DIR}/mysql8:/var/lib/mysql:cached” - “${REPO_DIR}/config/docker.cnf:/etc/mysql/conf.d/docker.cnf:cached” env_file: ~/Projects/docker-dev/.docker_env environment: - MYSQL_ROOT_PASSWORD=password
![Alexander Goya avatar](https://secure.gravatar.com/avatar/f1a18ebd2c7a98b33b1413909e27d1c7.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0010-72.png)
^docker compose file
![Alexander Goya avatar](https://secure.gravatar.com/avatar/f1a18ebd2c7a98b33b1413909e27d1c7.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0010-72.png)
This is what I see in docker inspect: Mounts /VAR/LIB/MYSQL /Users/alexandergoya/.dockerpe/db/data/mysql8
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Blade Black
- @Cuneyit Kiris
- @Warren Parad
- @srikanth sama
- @Jonatan Mata
- @eyimofelawal
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
2022-05-17
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Kelly Correll
- @Jonathan Lamiel
- @Jacob Davis-Hansson
- @Hila F
- @Manjunath shetty
- @Jian Gong
Good to have you here =)
![yegorski avatar](https://secure.gravatar.com/avatar/dff3fe554c0be542962fa7d83b0d29bc.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0019-72.png)
Any chance someone here is self-hosting GitLab? We’re on version 14.0.12 and I’m afraid to go to 14.10.X (via multiple jumps to 14.6 then to 14.9 per their documentation) because I read that apparently there are changes to how the CI Runner is registered with the server. Seems like a painful upgrade. Anyone went through it?
![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)
Ohhhh the woes of running your own VCS in the critical path of all development teams
![Andrew Nazarov avatar](https://avatars.slack-edge.com/2021-06-09/2146832855878_fbb84e3b2832cc494a93_72.jpg)
The configurations of our runners are in Git, being templetized. We only had to set new tokens and apply it. Wasn’t a big deal for us:)
![Stewart Henderson avatar](https://secure.gravatar.com/avatar/c14f50af389dd2476b847d11208b363a.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0011-72.png)
I self host at the current employer. On my team. Similar situation as above.
![Stewart Henderson avatar](https://secure.gravatar.com/avatar/c14f50af389dd2476b847d11208b363a.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0011-72.png)
We run an Omnibus style deployment as opposed to a k8s installed variant in full transparency.
![yegorski avatar](https://secure.gravatar.com/avatar/dff3fe554c0be542962fa7d83b0d29bc.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0019-72.png)
Thanks @Andrew Nazarov
![yegorski avatar](https://secure.gravatar.com/avatar/dff3fe554c0be542962fa7d83b0d29bc.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0019-72.png)
If interested (I know you didn’t ask ) I have the server and runner in EC2 autoscaling. CI executors are launched using docker-machine (which is deprecated by gitlab I believe)
2022-05-18
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @mk
- @Robert Largent
- @Lei Mao
- @Steven Miller
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
2022-05-19
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Steven Hsu
- @tom637
Good to have you here =)
2022-05-20
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Nikhil Purva
- @Alex Box
- @Guru Prasad
- @Ryan Housand
- @Talal Ashraf
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
2022-05-21
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @jrade
- @Nitin
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
2022-05-22
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @sergio394
- @jayant Bhagat
Good to have you here =)
2022-05-23
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Dan
- @Yasitha Bogamuwa
- @Alex NOVACOVSCHI
- @Karol Kucharski
- @Dave Quinlan
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
2022-05-24
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @m.samir.yacoub
- @Daniel Kang
- @Rebecca Canner
- @Daniel Rodriguez
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
2022-05-25
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Jonas Steinberg
- @Blair M.
- @Josh Castillo
- @Aniket
- @Jessica Lewinter
- @Chris Picht
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
2022-05-26
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Kyle Galbraith
- @Dylan Wylie
- @Amaury Ortega
- @projectdp
- @Vasileios Siourdas
- @Colin Horgan
- @mkir
Good to have you here =)
2022-05-27
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Gnanendra
- @Sean
- @tim803
- @Kumail Rizvi
- @Tarak_Brainboard
- @Ryan Raub
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
![Tarak_Brainboard avatar](https://avatars.slack-edge.com/2022-05-27/3583379836598_f4864b2f017864047216_72.png)
2022-05-28
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Marcelo Queiroga
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
2022-05-29
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @MalluLuke
- @Tamar Alkobi
- @Dave
- @Nifemi
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
![Nifemi avatar](https://avatars.slack-edge.com/2022-05-29/3605666572465_eb8946f3c5da29f61b08_72.jpg)
2022-05-30
![Tamar Alkobi avatar](https://avatars.slack-edge.com/2022-05-29/3589622001557_f52481dcc0679b746157_72.png)
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @josiah.mokobo
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)
2022-05-31
![Alexander Goya avatar](https://secure.gravatar.com/avatar/f1a18ebd2c7a98b33b1413909e27d1c7.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0010-72.png)
Hi guys, does anyone know a simple way to log all terminal sessions? I know about bash history, but I lose history if I have multiple shell sessions running, or if I need to exec into a container. It also doesn’t display any output. When I try to google a solution, I only find discussions of people hacking together various bash scripts with various people arguing about if one thing or another is a good solution. Thanks!
![loren avatar](https://secure.gravatar.com/avatar/d1e25dcfbc68a0857a04dd78c9afe952.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0003-72.png)
i ended up just with:
PROMPT_COMMAND="${PROMPT_COMMAND%;[ *]}; history -a; history -n"
it’s not perfect, but it’s good enough for me
![RB avatar](https://avatars.slack-edge.com/2020-02-26/958727689603_86844033e59114029b3c_72.png)
Do you use aws? If so, you can use ssm to ssh to instances and aws will log each session to an s3 bucket
![Alexander Goya avatar](https://secure.gravatar.com/avatar/f1a18ebd2c7a98b33b1413909e27d1c7.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0010-72.png)
Right now I need something for my macbook.
![Alexander Goya avatar](https://secure.gravatar.com/avatar/f1a18ebd2c7a98b33b1413909e27d1c7.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0010-72.png)
@RB Do you use ssm to ssh on a regular basis? I’ve always had trouble with it. Like half the time I can’t scroll up on the terminal
![RB avatar](https://avatars.slack-edge.com/2020-02-26/958727689603_86844033e59114029b3c_72.png)
i read “terminal session” as “ssh session”, woops, didnt realize you wanted a generic solution that saved history across all terminal windows on your local laptop
![RB avatar](https://avatars.slack-edge.com/2020-02-26/958727689603_86844033e59114029b3c_72.png)
The prompt command using history -a
that loren mentioned should work
![Alexander Goya avatar](https://secure.gravatar.com/avatar/f1a18ebd2c7a98b33b1413909e27d1c7.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0010-72.png)
@loren I’m a noob. Does this go in the bashrc file?
![RB avatar](https://avatars.slack-edge.com/2020-02-26/958727689603_86844033e59114029b3c_72.png)
Re: always had trouble with ssm
Thats odd. I use iterm2
and infinite scroll back. I use awscli
and sshm
tools to ssm into an instance. But i can scroll all the way back. Might be a terminal setting thats causing that issue.
![loren avatar](https://secure.gravatar.com/avatar/d1e25dcfbc68a0857a04dd78c9afe952.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0003-72.png)
that’s where i put it, yeah
![loren avatar](https://secure.gravatar.com/avatar/d1e25dcfbc68a0857a04dd78c9afe952.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0003-72.png)
the other history-related settings in my bashrc:
# don't put duplicate lines or lines starting with space in the history.
# See bash(1) for more options
HISTCONTROL=ignoreboth
# append to the history file, don't overwrite it
shopt -s histappend
# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
HISTSIZE=9000
HISTFILESIZE=18000
![Alexander Goya avatar](https://secure.gravatar.com/avatar/f1a18ebd2c7a98b33b1413909e27d1c7.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0010-72.png)
@RB Ah, I didn’t even realize that you could ssm into an instance from aws cli. That sounds way better. It’s the console terminal session that I’ve always had trouble with.
![loren avatar](https://secure.gravatar.com/avatar/d1e25dcfbc68a0857a04dd78c9afe952.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0003-72.png)
ordering of commands is where things get weird when you do this… say you have two terminals open, A and B. run 3 commands in A. in terminal B, you will not immediately see those commands in scroll back. but run one command in B and your prompt will update the history automatically, so then you will see the commands from A
![Alexander Goya avatar](https://secure.gravatar.com/avatar/f1a18ebd2c7a98b33b1413909e27d1c7.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0010-72.png)
@loren Thank you. This is awesome. I’m surprised that someone hasn’t come up with a little utility to handle this
![loren avatar](https://secure.gravatar.com/avatar/d1e25dcfbc68a0857a04dd78c9afe952.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0003-72.png)
or say you’ve left A and B open a while, were doing a whole lot of work in A, came back to B to continue that work. the history from A updates soon as your run a command in B, and now you have to scroll waaaay back find your history from B because all the A commands are more recent
![loren avatar](https://secure.gravatar.com/avatar/d1e25dcfbc68a0857a04dd78c9afe952.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0003-72.png)
so, it’s a tradeoff
![RB avatar](https://avatars.slack-edge.com/2020-02-26/958727689603_86844033e59114029b3c_72.png)
I use the history -a method too. Its only annoying if you use the up arrows for a prev command. If you use cntrl + r to go back, its easier to recall past commands from the current terminal window
![loren avatar](https://secure.gravatar.com/avatar/d1e25dcfbc68a0857a04dd78c9afe952.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0003-72.png)
oh that’s fun. i am always using history | grep
![RB avatar](https://avatars.slack-edge.com/2020-02-26/958727689603_86844033e59114029b3c_72.png)
That works too!
![bradym avatar](https://avatars.slack-edge.com/2023-06-21/5464816405572_dd21bed1bf537acb6539_72.jpg)
bash and zsh shell history suggest box - easily view, navigate, search and manage your command history.
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
Hey everyone, give a warm welcome to our newest members!
- @Taz
- @matheusrazsre
- @James Beardon
- @Brian Mukandiwa
- @Mark Glants
- @cjsantosf
- @Matthew Baker
Good to have you here =)
![wave](/assets/images/custom_emojis/wave.png)