mirror of
https://github.com/alanorth/cgspace-notes.git
synced 2025-01-27 05:49:12 +01:00
Add notes for 2021-05-17
This commit is contained in:
@ -282,5 +282,57 @@ $ elasticdump --input=/home/aorth/openrxv-items_data.json --output=http://localh
|
||||
|
||||
- Then I started a new harvest on AReS
|
||||
|
||||
## 2021-05-17
|
||||
|
||||
- The AReS harvest finished and the Elasticsearch indexes seem OK so I shouldn't have to fix them next time...
|
||||
|
||||
```console
|
||||
$ curl -s http://localhost:9200/_cat/indices | grep openrxv-items
|
||||
yellow open openrxv-items-temp o3ijJLcyTtGMOPeWpAJiVA 1 1 0 0 283b 283b
|
||||
yellow open openrxv-items-final TrJ1Ict3QZ-vFkj-4VcAzw 1 1 104317 0 259.4mb 259.4mb
|
||||
$ curl -s 'http://localhost:9200/_alias/' | python -m json.tool
|
||||
"openrxv-items-temp": {
|
||||
"aliases": {}
|
||||
},
|
||||
"openrxv-items-final": {
|
||||
"aliases": {
|
||||
"openrxv-items": {}
|
||||
}
|
||||
},
|
||||
...
|
||||
```
|
||||
|
||||
- Abenet said she and some others can't log into CGSpace
|
||||
- I tried to check the CGSpace LDAP account and it does seem to be not working:
|
||||
|
||||
```console
|
||||
$ ldapsearch -x -H ldaps://AZCGNEROOT2.CGIARAD.ORG:636/ -b "dc=cgiarad,dc=org" -D "cgspace-ldap@cgiarad.org" -W "(sAMAccountName=aorth)"
|
||||
Enter LDAP Password:
|
||||
ldap_bind: Invalid credentials (49)
|
||||
additional info: 80090308: LdapErr: DSID-0C090453, comment: AcceptSecurityContext error, data 532, v3839
|
||||
```
|
||||
|
||||
- I sent a message to Biruk so he can check the LDAP account
|
||||
- IWMI confirmed that they do indeed want to move all their subjects to AGROVOC, so I made the changes in the XMLUI and config ([#467](https://github.com/ilri/DSpace/pull/467))
|
||||
- Then I used the `migrate-fields.sh` script to move them (46,000 metadata entries!)
|
||||
- I tested Abdullah's latest pull request to add clickable filters to AReS and I think it works
|
||||
- I had some issues with my local AReS installation so I was only able to do limited testing...
|
||||
- I will have to wait until I have more time to test before I can merge that
|
||||
- CCAFS asked me to add eight more phase II project tags to the CGSpace input form
|
||||
- I extracted the existing ones using xmllint, added the new ones, sorted them, and then replaced them in `input-forms.xml`:
|
||||
|
||||
```console
|
||||
$ xmllint --xpath '//value-pairs[@value-pairs-name="ccafsprojectpii"]/pair/stored-value/node()' dspace/config/input-forms.xml
|
||||
```
|
||||
|
||||
- I formatted the input file with tidy, especially because one of the new project tags has an ampersand character... grrr:
|
||||
|
||||
```console
|
||||
$ tidy -xml -utf8 -m -iq -w 0 dspace/config/input-forms.xml
|
||||
line 3658 column 26 - Warning: unescaped & or unknown entity "&WA_EU-IFAD"
|
||||
line 3659 column 23 - Warning: unescaped & or unknown entity "&WA_EU-IFAD"
|
||||
```
|
||||
|
||||
- After testing whether this escaped value worked during submission, I created and merged a pull request to `6_x-prod` ([#468](https://github.com/ilri/DSpace/pull/468))
|
||||
|
||||
<!-- vim: set sw=2 ts=2: -->
|
||||
|
Reference in New Issue
Block a user