ice.d
(discord ice)
1
최근 몇 번의 업데이트에서 런처(또는 다른 업데이트를 진행하기 전에 영원히 걸리는 그 프로그램)를 업데이트할 때마다 이런 메시지가 뜹니다.
Discourse 이미지의 오래된 버전을 실행 중입니다
최신 이미지를 실행할 때까지 웹 UI를 통한 업데이트는 비활성화됩니다. 이렇게 하려면 SSH를 통해 서버에 로그인한 다음 다음을 실행하세요:
cd /var/discourse
./launcher rebuild app
이것은 문제가 되는 부분입니다. 포럼 소유자가 포럼에 거의 접속하지 않고, 제가 이메일로 요청하지 않으면 업데이트를 하지 않기 때문입니다. 이렇게 해야 하는 것이 점점 지루해지고 있습니다.
왜 이렇게 자주 이런 문제가 발생하나요?
Canapin
(Coin-coin le Canapin)
2
여기서 문제는 소유자이지, 커맨드 라인 업데이트가 아닙니다. 업데이트는 과거에도, 현재에도, 그리고 미래에도 때때로 필요합니다.
소유자가 SSH 자격 증명을 제공해 줄 수 있을까요? 제공하지 않거나 원하지 않는다면, 당신은 이 상황에서 벗어나기 어렵습니다. 이런 일은 계속 반복될 것입니다.
죄송하지만 업그레이드를 실행하려면 SSH 접근 권한을 가져야 합니다.
저는 인스턴스를 1년 넘게 운영해 왔는데, 커맨드 라인 업데이트를 단 한 번만 수행했습니다. 당신의 인스턴스는 그보다 더 많은 업데이트가 필요했나요?
ice.d
(discord ice)
4
앤드류와 카나핀의 상황을 이해합니다. 제 문제는, 그들이 계속 업데이트를 해도 왜 매번 업데이트할 때마다 해당 문제가 다시 나타나는가 하는 것입니다.
Ed_S
(Ed S)
6
제 조언은, SSH로 서버에 접근할 수 없는 상황이라면 업그레이드 버튼을 누르지 말라는 것입니다. SSH 접근이 필요하게 될지 말지는 사실상 운에 맡기는 것과 같습니다.
물론 이 메시지는 디스코르스를 호스팅하는 것이 매우 쉽다는 생각에 반하는 것이지만, 그렇다고 해서 엄청나게 쉬운 것은 아닙니다. 꽤 쉽긴 하지만, 그 정도 수준이라고 보시면 됩니다.
ice.d
(discord ice)
7
좋은 지적이네요. ed_s, 캡틴, 설명해 주세요. 지금 혼란스러워요.
참고로, SSH 접근 권한을 요청하기 위해 소유자에게 이메일을 보냈습니다.
ice.d
(discord ice)
8
답변을 받기까지 시간이 좀 걸릴 수 있지만, 내가 할 수 있는 건 이게 전부인 것 같습니다.