...
AAM-1043: Clear temporary files using phantom queue
Tasks:
AAM-1189: Upgrade mongodb MongoDB
AAM-1190: As an user, I want of to manually create a gap between the serial field value
...
AN-1751: Azure storage account automation for ssl certificates installation
AN-1746: Connection refused when trying to publish to try.arkivportalen.no AN-1745: As an Asta 7 user I want to see the parent storage unit from Stykke on Mappe level to quickly identify where this Mappe is placed
...
AN-1708: As an Asta7 user, I want to reduce the number of clicks required to print separator sheets
SQL Fixes:
Code Block |
---|
#!/bin/bash set -e docker compose down if [ "$1" = "backup" ] then echo "Taking backup" docker volume create asta7_am-mongodbdata_backup docker run --rm -v asta7_am-mongodbdata:/from -v asta7_am-mongodbdata_backup:/to alpine ash -c "cd /from ; cp -av . /to" fi sed -i '417s/.*/ test: test $$(echo "rs.initiate().ok || rs.status().ok" | mongo -u $${MONGO_INITDB_ROOT_USERNAME} -p $${MONGO_INITDB_ROOT_PASSWORD} --quiet) -eq 1/g' docker-compose.yml sed -i 's/MONGO_VERSION=6.0.8/MONGO_VERSION=4.2.3/g' .env docker compose up -d mongodb sleep 50 set +e docker exec -it am-mongodb mongo --username admin --password admin --eval "db.adminCommand({shutdown : 1, force : true})" set -e sed -i 's/MONGO_VERSION=4.2.3/MONGO_VERSION=4.4/g' .env docker compose stop mongodb docker compose up -d mongodb sleep 50 docker exec -it am-mongodb mongo --username admin --password admin --eval "db.adminCommand( { setFeatureCompatibilityVersion: \"4.4\" } )" set +e docker exec -it am-mongodb mongo --username admin --password admin --eval "db.adminCommand({shutdown : 1, force : true})" set -e sed -i 's/MONGO_VERSION=4.4/MONGO_VERSION=5.0.19/g' .env docker compose stop mongodb docker compose up -d mongodb sleep 50 docker exec -it am-mongodb mongo --username admin --password admin --eval "db.adminCommand( { setFeatureCompatibilityVersion: \"5.0\" } )" set +e docker exec -it am-mongodb mongo --username admin --password admin --eval "db.adminCommand({shutdown : 1, force : true})" set -e git checkoutsed -i "417s/.*/ test: echo 'db.runCommand\(\"ping\"\).ok' | mongosh -u \$\${MONGO_INITDB_ROOT_USERNAME} -p \$\${MONGO_INITDB_ROOT_PASSWORD} --quiet/g" docker-compose.yml sed -i 's/MONGO_VERSION=5.0.19/MONGO_VERSION=6.0.8/g' .env docker compose stop mongodb docker compose up -d mongodb sleep 50 docker exec -it am-mongodb mongosh --username admin --password admin --eval "db.adminCommand( { setFeatureCompatibilityVersion: \"6.0\" } )" cddocker clientcompose npm iup --legacy-peer-depsd |
Install-package:
View file | ||
---|---|---|
|
...
Upgrade from 1.53 to 1.54
...
Warning: This upgrade requires CPU AVX instructions. Attempting to upgrade Asta7 without a CPU that supports AVX may lead to database corruption.
Download and extract Asta7 1.54.0
Go to the asta7 directory and run the following script . If backup is necessary then run the following script with ./asta7-upgrade-1.54.sh backup (Pass
backup
as an argument for taking MongoDB volume backup)View file name asta7-upgrade-1.54.sh If the backup is taken and everything works fine, delete the backup volume
Code Block docker volume rm asta7_am-mongodbdata_backup