Koha Test Wiki MW Canasta on Koha Portainer

Test major Koha Wiki changes or bug fixes here without fear of breaking the production wiki.

For the current Koha Wiki, visit https://wiki.koha-community.org .

User:Victor Grousset - tuxayo/Community work/Reports/2022-02

From Koha Test Wiki MW Canasta on Koha Portainer
Jump to navigation Jump to search

Release maintenance of 20.11.x branch

Released version 20.11.15

Backport list: 14

  • Bug 29696 - "Suggest for purchase" missing biblio link
  • Bug 29018 - Deleting patrons from REST API doesn't do any checks or move to deletedborrowers
  • Bug 28926 - Update cpanfile for Mojolicious::Plugin::OpenAPI v2.16
  • Bug 29736 - Error when placing a hold for a club without members
  • Bug 29457 - Fee Cancellation records the wrong manager_id
  • Bug 27793 - Store Contents of FTX segment of EDI quotes for inclusion in orders
  • Bug 29670 - Restore functionality broken by bug 27708 for AcqCreateItem set to "placing an order"
  • Bug 28932 - Backend overriding status_graph element causes duplicate actions
  • Bug 28832 - [21.05] Batch modification always clears permanent_location if it is mapped in frameworks
  • Bug 29495 - Issue link is lost in return claims when using 'MarkLostItemsAsReturned'
  • Bug 30045 - SCO print slip is broken
  • Bug 29722 - Add some diversity to sample quotes
  • Bug 29862 - TestBuilder.t fails with ES enabled
  • Bug 29881 - Remove SQLite2 dependency

Minor stuff

Patchsets analyzed but not backported: 54

This plus the backported patches gives and idea of the stream of patches to process.

Not backported due to one of the following:

  • severity too low considering this is the oldoldstable branch of Koha, quick analysis
  • missing dependencies/not affecting my branch
  • not enough benefits compared to the risks of regression

Backport attempts: 3

Some time needed to determine whether it impacts 20.11 or the feasibility of the backport. And also attempts to backport not possible due to code conflicts.

  • Issue with upstream backport, reported: Bug 29457 - Fee Cancellation records the wrong manager_id
  • Bug 29804 - Koha::Hold->is_pickup_location_valid explodes if empty list of pickup locations
  • Bug 29808 - Stock rotation fails to advance when an item is checked out from the branch that is the next stage

QA

Notes:

  • An attempt results in feedback provided on the bug. To ask if I correctly followed the test plan due to results that I couldn't interpret. Or if there is indeed an issue.
  • Partial QA is a way to contribute to a ticket that I can't QA alone but for which I can apply the test plan and run the QA script. Leaving the functional or code review for someone knowing that area.

Found issues: Bug 29602 - We must be nicer with translators

Bug 27770 - ES: Deprecated aggregation order key [_term] used, replaced by [_key]

Signoffs (testing submitted patches so they can move on to be integrated)

Note: an attempt usually results in feedback provided on the bug. To ask if I correctly followed the test plan due to results that I couldn't interpret. Or if there is indeed an issue.

Bug 25669 - ElasticSearch 6: [types removal] Specifying types in put mapping requests is deprecated (incompatible with 7)

Bug 25684 - ElasticSearch 7 start crash: at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured

Bug 28610 - Elasticsearch 7 - hits.total is now an object

Misc tasks and work on tickets: Analysis or implementation

Rebase and fix issues: Bug 29602 - We must be nicer with translators

Investigating work remaining for ES7 support: Bug 25439 - [Omnibus] Prepare Koha to ElasticSearch 7 - ES7

Chaired Development IRC meeting 2 February 2022

New tickets opened

i.e. Found something wrong and documented how to reproduce it. Or suggest an enhancement (usually for dev tools)

Bug 30002 - Remove unused xt/perltidyrc

Bug 30145 - Add test for DBIx schema files matching kohastructure.sql

Bug 30146 - Add test for missing SCSS compilation