This commit is contained in:
2022-10-21 13:21:05 +00:00
parent ec90ad22e5
commit a2d308bb41
3 changed files with 131 additions and 3 deletions

View File

@@ -1,3 +1,114 @@
POSTGRES UPDATE TEST 14->15
Devops test it's offered as a package, did a backup first and saved here locally then:
The following packages have been kept back:
postgresql sudo
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
root@devops:~# apt list --upgradable
Listing... Done
postgresql/jammy-pgdg 15+244.pgdg22.04+1 all [upgradable from: 14+243.pgdg22.04+1]
sudo/jammy-updates 1.9.9-1ubuntu2.1 amd64 [upgradable from: 1.9.9-1ubuntu2]
root@devops:~# apt --with-new-pkgs upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
Try Ubuntu Pro beta with a free personal subscription on up to 5 machines.
Learn more at https://ubuntu.com/pro
The following NEW packages will be installed:
postgresql-15 postgresql-client-15
The following packages have been kept back:
sudo
The following packages will be upgraded:
postgresql
1 upgraded, 2 newly installed, 0 to remove and 1 not upgraded.
Need to get 18.5 MB of archives.
After this operation, 59.7 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://apt.postgresql.org/pub/repos/apt jammy-pgdg/main amd64 postgresql-client-15 amd64 15.0-1.pgdg22.04+1 [1644 kB]
Get:2 http://apt.postgresql.org/pub/repos/apt jammy-pgdg/main amd64 postgresql-15 amd64 15.0-1.pgdg22.04+1 [16.7 MB]
Get:3 http://apt.postgresql.org/pub/repos/apt jammy-pgdg/main amd64 postgresql all 15+244.pgdg22.04+1 [67.2 kB]
Fetched 18.5 MB in 9s (2049 kB/s)
Preconfiguring packages ...
Selecting previously unselected package postgresql-client-15.
(Reading database ... 117155 files and directories currently installed.)
Preparing to unpack .../postgresql-client-15_15.0-1.pgdg22.04+1_amd64.deb ...
Unpacking postgresql-client-15 (15.0-1.pgdg22.04+1) ...
Selecting previously unselected package postgresql-15.
Preparing to unpack .../postgresql-15_15.0-1.pgdg22.04+1_amd64.deb ...
Unpacking postgresql-15 (15.0-1.pgdg22.04+1) ...
Preparing to unpack .../postgresql_15+244.pgdg22.04+1_all.deb ...
Unpacking postgresql (15+244.pgdg22.04+1) over (14+243.pgdg22.04+1) ...
Setting up postgresql-client-15 (15.0-1.pgdg22.04+1) ...
update-alternatives: using /usr/share/postgresql/15/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
Setting up postgresql-15 (15.0-1.pgdg22.04+1) ...
Creating new PostgreSQL cluster 15/main ...
/usr/lib/postgresql/15/bin/initdb -D /var/lib/postgresql/15/main --auth-local peer --auth-host scram-sha-256 --no-instructions
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.
The database cluster will be initialized with locale "C.UTF-8".
The default database encoding has accordingly been set to "UTF8".
The default text search configuration will be set to "english".
Data page checksums are disabled.
fixing permissions on existing directory /var/lib/postgresql/15/main ... ok
creating subdirectories ... ok
selecting dynamic shared memory implementation ... posix
selecting default max_connections ... 100
selecting default shared_buffers ... 128MB
selecting default time zone ... America/Vancouver
creating configuration files ... ok
running bootstrap script ... ok
performing post-bootstrap initialization ... ok
syncing data to disk ... ok
update-alternatives: using /usr/share/postgresql/15/man/man1/postmaster.1.gz to provide /usr/share/man/man1/postmaster.1.gz (postmaster.1.gz) in auto mode
Setting up postgresql (15+244.pgdg22.04+1) ...
Processing triggers for postgresql-common (244.pgdg22.04+1) ...
Building PostgreSQL dictionaries from installed myspell/hunspell packages...
Removing obsolete dictionary files:
Scanning processes...
Scanning linux images...
Running kernel seems to be up-to-date.
No services need to be restarted.
No containers need to be restarted.
No user sessions are running outdated binaries.
No VM guests are running outdated hypervisor (qemu) binaries on this host.
=====================================================================================
- Tested AyaNova still working, haven't rebooted yet, says it's using postgres 14.5, rebooted and will test again to see if ayanova is borked and what version displays
- ok, rebooted all still working still says it's using 14.5 no packages available to update so maybe it's running both versions??
- At least people can't accidentally break it by upgrading this way, now need to read the official docs to see what happened
##################################################################################################################################
todo: Money monday
- Prominent link on eval trial page on how tos in docs
- Guided tour case 4212
@@ -14,12 +125,14 @@ todo: Money monday
- Can do todo-reorg and move to cases while awaiting responses for the above
todo: add guided tours link to website body somewhere? Or maybe once there are more?
Admin
How to remove fields from a form and make some required entry
how to rename text in translation
Service
How to add a customer and a Unit for that customer
How to add a customer
Add a Unit for that customer
Find the service history for a customer
Find the service history for a unit
How to drill down and view the schedule for a single user and list their jobs
@@ -36,8 +149,11 @@ todo: add guided tours link to website body somewhere? Or maybe once there are m
Customer self service cycle from create cust, contact, request service, fill in wo, trigger notification etc
User general
User notification subscription simple one but common useful.
Tags, how they help, where to use them etc
Filter data table and save the filter
todo: NGINX 502 bad gateway message while booting, can that be changed to say booting up or ayanova is starting or something??
todo: Welcome aboard email for subscribers with critical info:
- Backup responsibility and links to backup

View File

@@ -72,6 +72,18 @@ You can't see it in the image but when the form is in an invalid state the save
## 4\. Select a Customer
### If you needed to create a new customer
In this tour we're going to select an existing Customer but you *could* also create a new Customer right here by clicking on the open record button
![open record button](img/form-autocomplete-list-open-record-icon.png)
to the left of the Customer selection list.
When you click on the open record button on any list but there is no item selected (indicated by the no selection item `-`), this triggers the creation of a _new_ record of that type.
So if you started this work order without a Customer you can use the open record button to go and create a new Customer, then use the back button in your browser to return to this work order and select that Customer for this work order.
### Selecting an existing customer
Let's fix the broken rule by selecting a Customer:
We want the Customer "XYZ Accounting" so we'll click into the Customers [autocomplete list](ay-start-form-autocomplete.md) and type "xyz" to search for any Customers with those letters in their name:

View File

@@ -7,7 +7,7 @@ theme:
site_name: AyaNova manual
site_dir: '../../../server/AyaNova/wwwroot/docs'
strict: true
copyright: Copyright © 2022 Ground Zero Tech-Works Inc. REV-2022-10-19
copyright: Copyright © 2022 Ground Zero Tech-Works Inc. REV-2022-10-20
extra:
generator: false
# Extensions