Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions startos/versions/current.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ import { IMPOSSIBLE, VersionInfo } from '@start9labs/start-sdk'
export const current = VersionInfo.of({
version: '34.0.4:5',
releaseNotes: {
en_US: `Fixes a crash after installing or updating an app on aarch64 servers that left Nextcloud unreachable until it was restarted.`,
es_ES: `Corrige un fallo tras instalar o actualizar una aplicaci贸n en servidores aarch64 que dejaba Nextcloud inaccesible hasta reiniciarlo.`,
de_DE: `Behebt einen Absturz nach dem Installieren oder Aktualisieren einer App auf aarch64-Servern, der Nextcloud bis zu einem Neustart unerreichbar machte.`,
pl_PL: `Naprawia awari臋 po zainstalowaniu lub zaktualizowaniu aplikacji na serwerach aarch64, po kt贸rej Nextcloud by艂 niedost臋pny do czasu ponownego uruchomienia.`,
fr_FR: `Corrige un plantage apr猫s l'installation ou la mise 脿 jour d'une application sur les serveurs aarch64, qui rendait Nextcloud inaccessible jusqu'脿 son red茅marrage.`,
en_US: `Fixes a crash after installing or updating an app on aarch64 servers that left Nextcloud unreachable until it was restarted. Moving a large Nextcloud from StartOS 0.3.5 no longer fails partway through the migration.`,
es_ES: `Corrige un fallo tras instalar o actualizar una aplicaci贸n en servidores aarch64 que dejaba Nextcloud inaccesible hasta reiniciarlo. Migrar una instalaci贸n grande de Nextcloud desde StartOS 0.3.5 ya no falla a mitad de la migraci贸n.`,
de_DE: `Behebt einen Absturz nach dem Installieren oder Aktualisieren einer App auf aarch64-Servern, der Nextcloud bis zu einem Neustart unerreichbar machte. Die Migration einer gro脽en Nextcloud-Installation von StartOS 0.3.5 bricht nicht mehr mittendrin ab.`,
pl_PL: `Naprawia awari臋 po zainstalowaniu lub zaktualizowaniu aplikacji na serwerach aarch64, po kt贸rej Nextcloud by艂 niedost臋pny do czasu ponownego uruchomienia. Migracja du偶ej instalacji Nextcloud ze StartOS 0.3.5 nie ko艅czy si臋 ju偶 b艂臋dem w trakcie.`,
fr_FR: `Corrige un plantage apr猫s l'installation ou la mise 脿 jour d'une application sur les serveurs aarch64, qui rendait Nextcloud inaccessible jusqu'脿 son red茅marrage. La migration d'une installation Nextcloud volumineuse depuis StartOS 0.3.5 n'茅choue plus en cours de route.`,
},
migrations: {
up: async () => {},
Expand Down
11 changes: 8 additions & 3 deletions startos/versions/from035x.ts
Original file line number Diff line number Diff line change
Expand Up @@ -157,9 +157,11 @@ const relocatePostgresFrom035x = async (
user: 'root',
},
)
await sub.execFail(['chown', '-R', 'postgres:postgres', POSTGRES_PATH], {
user: 'root',
})
await sub.execFail(
['chown', '-R', 'postgres:postgres', POSTGRES_PATH],
{ user: 'root' },
null,
)
await sub.exec(['rm', '-f', `${PGDATA}/postmaster.pid`], {
user: 'postgres',
})
Expand Down Expand Up @@ -236,6 +238,7 @@ const repairPermissionsFrom035x = async (
'+',
],
{ user: 'root' },
null,
)
// occ must be executable for Nextcloud CLI operations
await sub.execFail(['chmod', 'u+x', `${NEXTCLOUD_PATH}/occ`], {
Expand Down Expand Up @@ -289,6 +292,7 @@ const repairPermissionsFrom035x = async (
dir,
],
{ user: 'root' },
null,
)
const { stdout } = await sub.execFail(
[
Expand All @@ -303,6 +307,7 @@ const repairPermissionsFrom035x = async (
'-print0',
],
{ user: 'root' },
null,
)
const subdirs = stdout
.toString()
Expand Down
Loading