File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed
Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -45,13 +45,20 @@ blocks:
4545 commands :
4646 - cache restore
4747 # prevents it getting stuck on config merge prompt on installing openssh-client pulling in openssh-server
48- - sudo rm -f /etc/ssh/sshd_config
49- # - export DEBIAN_FRONTEND=noninteractive
50- # - sudo apt-get update
48+ #
49+ # causes error:
50+ #
51+ # Not replacing deleted config file /etc/ssh/sshd_config
52+ #
53+ # - sudo rm -f /etc/ssh/sshd_config
54+ - export DEBIAN_FRONTEND=noninteractive
55+ - sudo -E apt-get update
56+ - sudo -E apt-get upgrade -y -o Dpkg::Options::="--force-confmiss" -o Dpkg::Options::="--force-confnew"
57+ - sudo dpkg --configure -a --force-confmiss --force-confnew
5158 # - echo "openssh-server openssh-server/conffile-diff select keep" | sudo debconf-set-selections
5259 # - sudo dpkg --configure -a --force-confdef --force-confold
53- # - sudo apt-get install -y openssh-server -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold"
5460 # - sudo apt-get upgrade -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold"
61+ - sudo apt-get install -y openssh-server
5562 # each job is separate and could be run on a separate machine so all steps must be together
5663 jobs :
5764 - name : build
You can’t perform that action at this time.
0 commit comments