Tobias Knöppler
5a732c89a6
publish-image.yml: Fix condition for publishing images
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
v1.51.2
2023-04-16 04:02:48 +02:00
Tobias Knöppler
f983acd341
Merge pull request #1765 from nextcloud/devel
...
v1.51.2
2023-04-16 02:20:46 +02:00
Tobias Knöppler
be6e109230
publish-image.yml: Retry updating release description with random delays to avoid race conditions
...
- build-lxd.yml: Remove EXPERIMENTAL-suffix from LXC image artifacts
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
v1.51.2-rc3
2023-04-16 01:19:21 +02:00
Tobias Knöppler
663b65e45c
1.51.2.sh: Update mysql config after update
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
v1.51.2-rc2
2023-04-16 00:04:44 +02:00
Tobias Knöppler
902226d5da
91-ncp.cnf.sh: Increase max_allowed_packet to avoid errors on large sql queries
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-04-15 23:59:48 +02:00
Tobias Knöppler
7e07152dc8
SSH.sh: Don't disable ssh for users during ncp installation
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-04-15 22:14:57 +02:00
Tobias Knöppler
08054a60f6
build-lxd.yaml Always use runner ubuntu-20.04 for covering LXD to LXC image
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-04-15 10:29:03 +02:00
Tobias Knöppler
62859363ae
Merge pull request #1763 from nextcloud/feature/cicd/build-lxc
...
Build LXC images in CICD pipeline
v1.51.2-rc1
2023-04-15 02:45:00 +02:00
Tobias Knöppler
f72b11d938
run-parts.sh: Notify docker users about discontinuation of NCP docker
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-04-15 02:28:42 +02:00
Tobias Knöppler
0de39f155e
Add nc-broadcast utility script
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-04-15 02:06:36 +02:00
Tobias Knöppler
ab501b3f51
ncp-metrics.cfg.sh: Exclude snapshots from backup monitoring on LXD/LXC
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-04-15 02:06:25 +02:00
Tobias Knöppler
4dd2dcef6a
update.sh: Support some previously excluded apps on LXD/LXC containers
...
- fail2ban.sh: Use systemd backend for ssh jail (auth.log might not be available)
- SSH.sh: Make sure openssh-server is installed
newly supported on LXC/LXD are:
- nc-autoupdate-ncp
- nc-update
- nc-datadir
- nc-database
- UFW
- nc-audit
- SSH
- fail2ban
- nc-nextcloud
- nc-init
- samba
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-04-15 02:06:01 +02:00
Tobias Knöppler
ae5ab8df90
ncp.sh: Don't disable root/webui user for container images
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-04-15 02:02:59 +02:00
Tobias Knöppler
7299cb0258
CICD: Extract LXC images from LXD images
...
- build-lxd.yml: Merge jobs update-previous and test-update
- build-lxd.yml: Add job for converting LXD images to LXC images
- release.yml: Release LXC images
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-04-15 02:02:11 +02:00
Tobias Knöppler
d2c480ac1a
release.yaml: Fix detection of docker stable release
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-04-11 01:16:02 +02:00
Martin
13aa4737fb
1.51.1.sh: Fix data directory path ( #1759 )
...
Signed-off-by: Martin <mayermart@users.noreply.github.com>
2023-04-11 01:05:55 +02:00
Tobias K
75b90ce93a
changelog.md: Add date for v1.51.1 release
...
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
v1.51.1
2023-04-08 14:16:22 +02:00
Tobias Knöppler
b85d8ff022
Merge pull request #1755 from nextcloud/devel
...
Update to 1.51.1
2023-04-08 14:14:37 +02:00
Tobias K
81d4d68df7
1.51.1.sh: Fix invalid data directory path
...
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2023-04-08 14:11:19 +02:00
Tobias Knöppler
6aec414676
Merge pull request #1754 from nextcloud/release/v1.51.1
...
Release/v1.51.1
2023-04-08 13:55:21 +02:00
Tobias Knöppler
18058ed366
SSH.sh: Improve output when disabling ssh users
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
v1.51.1-rc4
2023-04-05 21:45:07 +02:00
Tobias Knöppler
fd60a22b17
1.51.1.sh: Fix retrieval of theming app instance ID
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-04-05 20:39:47 +02:00
Tobias Knöppler
39549d2e6e
Fix update script with wrong version
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
v1.51.1-rc3
2023-04-05 20:34:18 +02:00
Tobias K
b01da03fe4
changelog.md: Correct supported NC version in v1.51.1
v1.51.1-rc2
2023-04-05 15:35:06 +02:00
Tobias K
3a5fceebd0
changelog.md: Document changes from v1.51.1
...
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2023-04-05 15:35:06 +02:00
Tobias Knöppler
eabb975a5a
ncp-update-nc: Restart notify_push after successful nc update on docker
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-04-05 15:33:51 +02:00
Tobias Knöppler
87ded5925a
nc-nextcloud.cfg, ncp.cfg: Push NC to v25.0.5
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-03-29 22:49:57 +02:00
Tobias Knöppler
f10c48d1c0
nc-init.sh: Fix ncp theming
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-03-28 15:39:16 +02:00
Tobias Knöppler
378df3bd5c
build-SD-armbian.sh: Use armbian v23.02 as base
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-03-28 11:12:04 +02:00
Tobias Knöppler
bbc81c958d
Merge pull request #1714 from nextcloud/fix/create_user
...
࿓❯ SSH.sh: Rewrote SSH activation to allow user creation
2023-03-28 10:55:20 +02:00
Victor-ray, S
9030882d28
࿓❯ SSH.sh: Added user creation functionality
...
Signed-off-by: Victor-ray, S <12261439+ZendaiOwl@users.noreply.github.com>
࿓❯ SSH.sh: Added a '-' for the '--append'
Signed-off-by: Victor-ray, S <12261439+ZendaiOwl@users.noreply.github.com>
࿓❯ SSH.sh: Removed chage -d 0 "USER" as it forces an immediate password change after login and signs the user out afterwards
Signed-off-by: Victor-ray, S <12261439+ZendaiOwl@users.noreply.github.com>
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2023-03-26 16:15:56 +02:00
Victor-ray, S
4824cad24e
࿓❯ SSH.sh: Rewrote SSH activation so it allows for user creation and disallows the webadmin to be used
...
Signed-off-by: Victor-ray, S <12261439+ZendaiOwl@users.noreply.github.com>
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2023-03-26 16:15:51 +02:00
Tobias Knöppler
078210b52c
Add support for arm64 lxd image ( #1751 )
...
* build-LXD.sh, build-lxd.yml, release.yml: Add support for lxd images for armhf/arm64
* release.yml: Remove armhf lxd as target platform
* build-LXD.sh: Attempt to start container as root if user service couldn't be started
* build-lxd.yml: Use architecture specific runner for unit tests
* build-lxd.yml: Allow 'setup firefox' to fail (not required on self-hosted runner)
* Allow 'fix lxd' step to fail
* build-lxd.yml: Allow 'setup geckodriver' step to fail (not required on self-hosted runner)
* build-lxd.yml: Delete lxd images on self-hosted runner before running tests
---------
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2023-03-26 16:15:04 +02:00
Tobias Knöppler
4b171e6331
Merge pull request #1726 from nextcloud/fix/docker-prevent-start-with-unsupported-nc-version
...
Fix various issues related to updating Nextcloud
2023-03-26 15:53:09 +02:00
Tobias Knöppler
324c0d39cb
nc-update-nextcloud.sh: Prevent PHP upgrade from the web UI
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2023-03-26 15:36:29 +02:00
Tobias Knöppler
6a71870278
run-parts.sh: Read NC version from /data instead of /var/www
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2023-03-26 15:36:29 +02:00
Tobias Knöppler
a13a88bdb7
run-parts.sh: Compare minimum to currently installed nc version on docker startup
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2023-03-26 15:36:29 +02:00
Tobias Knöppler
50640d9b9e
ncp-update-nc: Fix wrong base dir being used to check for interrupted installation on docker
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2023-03-26 15:36:25 +02:00
Tobias K
bab86f2687
elements.php: Fail gracefully if script configs can't be loaded
...
Signed-off-by: Tobias K <6317548+thecalcaholic@users.noreply.github.com>
2023-02-02 13:08:46 +01:00
Tobias Knöppler
0827781a5a
Merge branch 'devel'
2023-01-22 22:06:10 +01:00
Tobias Knöppler
799537f54e
Merge remote-tracking branch 'origin/devel' into devel
2023-01-22 22:05:56 +01:00
Tobias Knöppler
a1579843a9
release.yml: Fix check for release tag format in docker-release
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-01-22 22:05:40 +01:00
Tobias Knöppler
0cfc542962
Merge pull request #1710 from nextcloud/devel
...
[Fix] ncp-update-nc: Clear opcache before removing PHP, to avoid breaking t…
2023-01-22 14:47:24 +01:00
Tobias Knöppler
94c8c74b33
ncp-update-nc: Clear opcache before removing PHP, to avoid breaking the PHP upgrade
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-01-22 14:46:50 +01:00
Tobias Knöppler
d10da4ac6d
Merge pull request #1709 from nextcloud/devel
...
[fix] ncp-update-nc: Don't remove systemd during PHP rollback
2023-01-22 14:10:23 +01:00
Tobias Knöppler
27e2ed7b9e
ncp-update-nc: Don't remove systemd during PHP rollback
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-01-22 14:09:09 +01:00
Tobias Knöppler
62adb71652
Merge branch 'devel'
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
v1.51.0
2023-01-22 02:19:10 +01:00
Tobias Knöppler
8ab5ea59a6
changelog.md: Remove empty line
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-01-22 02:18:40 +01:00
Tobias Knöppler
5e334b5760
Merge pull request #1708 from nextcloud/devel
...
Release v1.51.0
2023-01-22 01:56:46 +01:00
Tobias Knöppler
cdf99f6511
Update changelog.md
...
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-01-22 01:21:08 +01:00