Skip to content

Releases: CDLUC3/mrt-doc

Sprint 39: Release Report (sprint-38 - sprint-39)

16 Jul 16:53
2d22a53
Compare
Choose a tag to compare

Major accomplishments:

  • Improve timeout error handling for presigned requests. Update Docker stack configuration to test timeouts.
  • Create Billing Database and Fiscal Year Invoice Reports
  • Introduce the Merritt Admin Lambda code base (not tagged here): https://github.com/CDLUC3/mrt-admin-lambda
  • Good progress on addressing Storage performance issue
  • Archive and decommissioning of Merritt Express

mrt-dashboard

  • cf09c58a 2020-07-16 Merge pull request 70 from CDLUC3/timeout
  • f790599b 2020-07-08 Update timeout
  • b1631c9e 2020-07-08 rubocop cleanup
  • 5994333a 2020-07-08 Add missing test
  • f245dbfd 2020-07-08 Set request specific timeouts
  • cb4e938c 2020-07-08 Merge branch 'timeout' of github.com:CDLUC3/mrt-dashboard into timeout
  • 6acf8aaa 2020-07-07 Add timeout handling
  • c53f2abd 2020-06-04 Re-apply encoding fix
  • 3d3f3a74 2020-07-07 Add timeout handling
  • d67c2b9d 2020-06-23 Merge pull request 69 from CDLUC3/cname
  • 0086d142 2020-06-23 update cnames
  • 63337d42 2020-06-04 Re-apply encoding fix

mrt-tomcat

  • 0dcb61f 2020-07-15 Remove UNM4001 node from I3 - No longer needed ??
  • 6d07529 2020-07-15 Add mrtHome data for store04-aws
  • 3ee042f 2020-07-14 Add I3 instance
  • 843f5cc 2020-07-13 delete obsolete deploy scripts for linux1 store nodes

uc3-etds

  • 61b04fa 2020-07-01 Updating UCR campus contact to B. Marshall
  • d5ce000 2020-07-01 Merge pull request 2 from CDLUC3/379_ucsd_pq2marc_edits
  • 5f29adf 2020-07-01 856 field change, fix typo, numeric encoding level value

merritt-docker

  • a38cb5a 2020-07-08 8088
  • 64b3dd6 2020-07-08 dryad round trip testing
  • 826bb41 2020-07-08 Revert "Update ec2-dryad.yml"
  • 9a78edd 2020-07-08 Update ec2-dryad.yml
  • 8a9f955 2020-07-07 Update Dockerfile
  • a9f2210 2020-07-07 update ruby version for dryad
  • 9e3a24d 2020-07-07 refresh dryad
  • d2ee219 2020-07-07 update commits

mrt-repo-tagger

  • b62956d 2020-07-02 Update config.yml
  • fdac67a 2020-06-24 Update config.yml

mrt-admin-proto

  • 54d110e 2020-07-02 Update query_controller.rb
  • 0e57d59 2020-06-30 Add summary info
  • 490c337 2020-06-29 report clean up
  • e49562a 2020-06-29 Create export option
  • ecc8717 2020-06-29 Merge pull request 1 from CDLUC3/query-improve
  • b8e616d 2020-06-29 Update grouping functions
  • 60b06fa 2020-06-29 improve aggregate queries
  • 25927af 2020-06-26 Add comments to query code
  • 1e10137 2020-06-26 determine where to show adjusted cost
  • 85c3f69 2020-06-26 add group by owner
  • 47e38b8 2020-06-25 refine billing query
  • 1274245 2020-06-23 refine invoice query
  • e9017fd 2020-06-23 as_of date calculations
  • f02d5ec 2020-06-23 refine admin queries
  • 6d1d1dd 2020-06-23 refine queries

merritt-billing

  • 8076f51 2020-07-02 Update exempt.sql
  • b6ae49b 2020-07-02 simplify daily cron
  • a207503 2020-06-30 Note exception for a single ark
  • 1afaf98 2020-06-29 fix exemption process
  • 9372c20 2020-06-26 fix typo
  • 578541d 2020-06-26 refine views
  • 3ac2d99 2020-06-25 Update BillingDatabaseMigration.jpg
  • da6c832 2020-06-25 add exemptions
  • 879ed5d 2020-06-24 Update BillingDatabaseMigration.jpg
  • 0b56221 2020-06-24 Add overview diagram
  • 16a1aef 2020-06-24 Update README.md
  • f258920 2020-06-24 Make migration procedure more intelligent
  • 7a51cae 2020-06-24 Document billing database processes
  • 1a7d5a2 2020-06-23 refine view defs
  • 598289f 2020-06-23 update views
  • e7b7045 2020-06-23 refine views

merritt-docker-prv

  • a9694b8 2020-07-10 Update dryad.yml
  • ccbfebb 2020-07-10 Update dryad.yml
  • d0a613b 2020-07-10 Update dryad.yml
  • 26c884d 2020-07-08 Update host alias
  • affda5e 2020-07-08 Delete dryad-ec2.yml
  • fee291f 2020-07-08 Create dryad-ec2.yml

Sprint 38: Release Report (sprint-37 - sprint-38)

23 Jun 17:12
2d22a53
Compare
Choose a tag to compare

Major accomplishments:

  • Addressed an Audit issue pertaining to handling of checks against objects that had moved from temporary S3 storage to Glacier.
  • Completed ETDs workflow change for UCSB. UCSB ETDs will now be delivered from ProQuest, directly to sftp.cdlib.org.
  • Migrate mrtweb and mrtstore services to Linux2: Issues #369 #325

mrt-audit

  • b67fe05 2020-06-03 Throw exception if an update mrt_audit id cannot be found

mrt-cloud

  • 6cbddd1 2020-06-17 Provide optional state test
  • 4a184f7 2020-06-03 Merge pull request 6 from CDLUC3/amode
  • d85bb6d 2020-06-03 Fix passing accessMode to prevent attempts at Glacier reads in audit Add test to confirm accessMode is successfully being passed

mrt-repo-tagger

  • 150b1b5 2020-06-23 Update config.yml

mrt-admin-proto

  • ebf29a8 2020-06-22 Sample invoice code
  • 6a6bd98 2020-06-22 work in prog
  • e140d00 2020-06-19 special value handling
  • 901db15 2020-06-19 mime group query
  • 0f02b02 2020-06-19 report at campus level
  • 0f81be6 2020-06-19 format col widths
  • 811a902 2020-06-19 Add filter columns
  • 032b412 2020-06-19 refine queries
  • d9d6025 2020-06-18 Improve Queries
  • f96fab0 2020-06-18 query changes
  • 2fb98d2 2020-06-18 support integer formatting
  • c0d501b 2020-06-11 add mime query, counnect to billing db

mrt-conf-prv

  • 847be56 2020-06-17 Reset UNM to Dryad for both stage and prod

# Sprint 37: Release Report (sprint-36 - sprint-37)

03 Jun 00:35
2d22a53
Compare
Choose a tag to compare

Linked Issues

Major accomplishments:

  • Presigned URL's support in the Merritt UI
  • Storage service updates to support Dryad caching of assembled objects

image

mrt-dashboard

  • d234084b 2020-05-29 Merge pull request 61 from CDLUC3/presign-obj
  • b9f54f9d 2020-05-29 move aria-role
  • f2b561d8 2020-05-29 Accessibility focus handling
  • ca1b05bc 2020-05-28 rubocop clean up
  • 6e976ee8 2020-05-28 pass content and format
  • b87d9e6c 2020-05-27 Merge pull request 67 from CDLUC3/presign-obj1
  • 1e7cfb83 2020-05-27 remove size check filter
  • cb2a5fce 2020-05-27 Merge pull request 64 from CDLUC3/presign-obj1
  • 4508319b 2020-05-27 refine capybara tests
  • 7eadf0eb 2020-05-27 update capybara tests
  • 2d0bd5fd 2020-05-22 rubocop
  • 88ca6af0 2020-05-22 Add waits to modal tests
  • fd532bf9 2020-05-22 document additional tests
  • 076c543c 2020-05-22 improve capybara tests
  • 1e19a2a5 2020-05-21 accessiblity changes and rspec methods for UI changes
  • 1fd10fba 2020-05-20 additional comment and refactor
  • 93844c2a 2020-05-19 refactor functions
  • eb74ce0a 2020-05-15 Cleanup timing events
  • 6d762ff7 2020-05-14 Refine CSS and endpoint names
  • 45f4bd23 2020-05-14 rubocop resolution
  • 5e171845 2020-05-14 Fix unit tests for contentDisposition
  • 6e5372b6 2020-05-14 Elimintate downloads page
  • cd0d345e 2020-05-13 refine presign ui
  • c8de2f81 2020-05-07 undo Capfile change
  • 32fc60ce 2020-05-07 simplify deploy deps
  • 81099209 2020-05-07 create new namespace
  • 75656634 2020-05-07 change dependency order
  • 625e1a95 2020-05-07 bundle:prep_assets
  • 1866fb5a 2020-05-07 add prep_assets
  • 8d7128d6 2020-05-07 run assets precompile within bundle step
  • 003a0aae 2020-05-07 change sequencing
  • a45b7fb8 2020-05-07 add precompile to deploy.rb
  • 124adbbb 2020-05-07 match dmp stage settings
  • aa26ac7a 2020-05-07 Update stage.rb
  • 341481ff 2020-05-07 change config.assets.compile
  • 7b156907 2020-05-07 Add capfile setting
  • f2a0cbee 2020-05-07 Add capistrano-rails
  • 5314d82b 2020-05-07 Update Capfile
  • fa0730b1 2020-05-07 Add status to download link
  • 63cd294b 2020-05-07 rubocop resolution
  • a7907153 2020-05-06 Fix presign controls
  • fa423ee2 2020-05-05 presign interaction
  • 0c1ee1a9 2020-05-04 javascript refactor
  • 87765ab7 2020-05-01 Ajax dialog controls
  • 7f0c28c9 2020-04-29 apply recommendations from Brian
  • e191bea1 2020-04-28 move jquery/jquery-ui just to downloads
  • 28cf009b 2020-04-28 update jquery include
  • 92905a6f 2020-04-28 Undo jquery-ui
  • 0935006c 2020-04-27 force jquery include
  • 29739a3b 2020-04-27 Update Gemfile.lock
  • 8f7bcb72 2020-04-27 update jquery refs
  • b6116d41 2020-04-27 update js
  • 51bc701b 2020-04-24 test dialog
  • fb3adc51 2020-04-24 refactor js location
  • eb29a6bd 2020-04-24 Update assets.rb
  • e453ca77 2020-04-24 js precompile
  • 25837638 2020-04-24 Create assets.rb
  • 1bdc18ee 2020-04-24 add js deps
  • e37311f5 2020-04-24 Merge pull request 63 from CDLUC3/presign-obj1
  • 46415eec 2020-04-24 follow redirect on get-token
  • a486e572 2020-04-24 debugs for stage test
  • 34cbc2a5 2020-04-23 simplify render call
  • 5a0114b6 2020-04-23 Update downloads_controller.rb
  • b0fbbc9a 2020-04-23 Update downloads_controller.rb
  • c3830ddb 2020-04-23 add respond_to
  • fa28cfb3 2020-04-23 add config entries for endpoins
  • 6e739646 2020-04-23 Add contentDisposition param support
  • edfe595d 2020-04-23 link downloads proto to presign endpoints
  • cefec157 2020-04-23 error handle in spec file
  • 311abfaf 2020-04-23 resolve coverage issues for presign obj
  • 91dafec5 2020-04-22 fix feature test
  • 06f24865 2020-04-22 fix controller tests
  • 8818413d 2020-04-22 integrate presign to ui
  • b2caa18d 2020-04-21 Update _header.html.erb
  • 7c7d1204 2020-04-21 Merge pull request 62 from CDLUC3/ghactions-clean
  • f403005e 2020-04-21 Presign object/version handling
  • aa48242b 2020-04-15 add ghaction test

mrt-tomcat

  • e965905 2020-05-21 clean up obsolete ruby_env files for oai, sword
  • f4f9227 2020-05-21 Merge pull request 3 from CDLUC3/mrtHomes
  • eb18a14 2020-05-20 adding config files and mrtHomes data for new prod mrtstore hosts
  • 09b158f 2020-05-14 Need prod artifact
  • c1c822f 2020-05-13 debug capistro deploy issues with mrt-sword01x2-prd
  • 34a861e 2020-05-13 Merge branch 'master' of https://github.com/CDLUC3/mrt-tomcat into mrtHomes
  • 0264a1b 2020-05-08 Merge branch 'mrtHomes' of https://github.com/CDLUC3/mrt-tomcat into mrtHomes
  • 8329547 2020-05-08 create deploy.rb for new ruby_env: mrt-sword01x2-prd
  • 56f3692 2020-05-08 create deploy.rb for rails_env mrt-oai01x2-prd
  • 9b7549a 2020-05-06 update mrt-sword01x2-stg to use role mrtHomes
  • bf855ce 2020-05-06 Merge branch 'master' into mrtHomes
  • bee6ff3 2020-05-06 working version of mrtHomes management.
  • fa1d220 2020-05-06 prototype mrtHomes management working
  • 0df9b11 2020-05-06 exploring management of ~/mrtHomes config dir

uc3-etds

  • 0758585 2020-05-29 Merge pull request 1 from CDLUC3/211_UCSB_config
  • 7d2f7ca 2020-05-29 211 change UCSB campus config to use proquest

merritt-docker

  • 15bdaab 2020-05-29 update commits

mrt-doc

  • 2d22a53 2020-05-21 Update presign-obj-by-token.md
  • d2b9f81 2020-05-21 Update assemble-obj.md
  • 28de9a3 2020-05-21 Update assemble-obj.md
  • 2c47e7e 2020-05-14 Merge pull request 322 from CDLUC3/presign-doc
  • 20bacad 2020-05-14 Update presign-obj-by-token.md
  • 731735b 2020-05-14 Delete storage-key-obj.md
  • 75d7cdb 2020-05-14 Update pre-signed-urls.md
  • 04f36d2 2020-05-14 Update pre-signed-urls.md
  • 1e94929 2020-05-14 Rename presign-obj.md to assemble-obj.md
  • a16f125 2020-05-14 Update presign-obj.md
  • 00dc9bd 2020-05-14 Update presign-obj.md

mrt-store

  • ec2128b 2020-05-18 Merge pull request 9 from CDLUC3/p410
  • e16a4ef 2020-05-18 Add data expiration support for presign - return status 410

mrt-cloud

  • 41f3511 2020-05-18 Add data expiration and data expiration remaining to metadata properties

Deployment 2020-06-02: Presigned Object and Version Support in Merrit…

03 Jun 16:12
2d22a53
Compare
Choose a tag to compare

Deployment 2020-07-23: Direct Delivery Requests to Special Purpose Storage Servers

23 Jul 18:43
2d22a53
Compare
Choose a tag to compare

Release Ticket

Issues resolved

Deployment 2020-07-16: Deploy UI Timeout Error Handling for presigned requests

23 Jul 18:39
2d22a53
Compare
Choose a tag to compare

Deploy 2020-06-09: Audit Release

15 Jun 18:28
2d22a53
Compare
Choose a tag to compare

Release: Merritt SWORD and OAI Linux2 cutovers

03 Jun 16:29
2d22a53
Compare
Choose a tag to compare

Service(s)

  • Merritt SWORD
  • Merritt OAI

Servers affected

Stage:
uc3-mrtsword01x2-stg
uc3-mrtoai01x2-stg

Production:
uc3-mrtsword01x2-prd
uc3-mrtoai01x2-prd

Change Description

Cutover to Linux2 hosts for Merritt SWORD and OAI services.

Github issue

#316
#317

Pivotal Tracker issue

SWORD: https://www.pivotaltracker.com/story/show/172422380
OAI: https://www.pivotaltracker.com/story/show/169923607

Sprint 36: Release Report (sprint-35 - sprint-36)

13 May 21:28
a961f33
Compare
Choose a tag to compare

Major accomplishments:

  • Storage presigned object and version support
  • Docker support for Minio
  • Migration work Note here

mrt-tomcat

  • f9f8d61 2020-05-07 Store stage Linux 2 (2 of 2)
  • 24e8a09 2020-05-07 Store stage Linux 2 (1 of 2)
  • 850d58c 2020-05-06 Merge pull request 2 from CDLUC3/mrt-sword01x2-stg
  • 9d5122c 2020-05-01 add new cap env file: uc3-sword01x2-stg
  • 71f0f6e 2020-04-30 Merge pull request 1 from CDLUC3/mrt-oai01x2-stg
  • 8b530e5 2020-04-30 add new cap ruby environment config file: mrt-oai01x2-stg

merritt-docker

  • c366e41 2020-05-08 update commits
  • 481fb71 2020-05-08 docker updates
  • 71b0dda 2020-04-24 Add js
  • ce49ad7 2020-04-22 update store endpoint

mrt-doc

  • a961f33 2020-05-11 Update presign-obj-by-token.md
  • 11f7c85 2020-05-08 Update presign-obj-by-token.md
  • 708ea73 2020-05-08 Update presign-obj-by-token.md
  • 40ac16c 2020-05-08 Add content-disposition param
  • e133d76 2020-04-22 Update presign-obj-by-token.md
  • 3257325 2020-04-22 Update pre-signed-urls.md
  • 77e23fa 2020-04-22 Rename presign-obj.md to assemble-obj.md

mrt-oai

  • 532d6ad 2020-04-23 Merge pull request 2 from CDLUC3/logadj
  • d906f91 2020-04-23 Reset log levels to 2(reg) 5(error) to reduce local logs Add sandbox2 in test

mrt-store

  • b76e5e7 2020-05-11 Add content-disposition to presign-object
  • 9d4059a 2020-04-28 In presign-obj-by-token fix assemble-node property
  • 6688ca6 2020-04-27 Merge pull request 8 from CDLUC3/preobj
  • 7eb4fd4 2020-04-24 Add content disposition to presign
  • 0d890af 2020-04-22 Merge pull request 7 from CDLUC3/preobj
  • 8086756 2020-04-22 Fix default content
  • 444d58b 2020-04-22 Merge pull request 6 from CDLUC3/preobj
  • 044962c 2020-04-22 Cleanup pre-obj errors
  • 0806baa 2020-04-21 Initial load for assemble-obj processing

mrt-cloud

  • 76a2b1c 2020-05-06 Merge pull request 5 from CDLUC3/awsHttps
  • d24b00a 2020-05-06 For AWS S3 change http presigned to https
  • d1af083 2020-05-01 Add presign to NodeService for inclusion in cloudhost
  • d73f16b 2020-04-27 Merge pull request 4 from CDLUC3/contdisp
  • 7ed7e22 2020-04-24 Add content disposition to presign

mrt-cloudhost-pub

  • 862957f 2020-05-01 Add presign to Cloudhost

mrt-admin-proto

  • 6744409 2020-05-08 add file query
  • e364e01 2020-05-08 query by filename

merritt-docker-prv

  • 4bebffe 2020-04-23 Merge pull request 3 from cdlib/minio-docker
  • 881b67a 2020-04-23 Update app-config-ec2.yml
  • f9cb401 2020-04-22 use minio for assembly

Deployment 2020-05-12: Storage Presign for Objects and Versions

13 May 21:38
a961f33
Compare
Choose a tag to compare