Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents

...

목적

Gilt 장기간 운영에 따른 보안 이슈를 해결을 위해서 Upgrade 필요
작업을 쉽게 하기 위해서 manual 설치를 하지 않고 docker-compose 를 이용한 방법으로 진행

...

백업

운영중인 gitlab (dcsf-dev08) 은 manual 로 설치 되어 있음 설치된 mount 의 용량은 50GB 이고
여유 용량은 19GB 백업중 용량 부족 발생 할 수 있어서 /var/opt/gitlab/backups 폴더를 /data/GITLAB_BACKUP 으로 심볼릭 링크 연결을 하여서 백업 작업을 진행함

Code Block
languagebash
[ice@dcsf-dev08 GITLAB_BACKUP]$ sudo gitlab-backup create
[sudo] password for ice: 
2021-10-08 14:22:47 +0900 -- Dumping database ... 
Dumping PostgreSQL database gitlabhq_production ... [DONE]
2021-10-08 14:22:53 +0900 -- done
2021-10-08 14:22:53 +0900 -- Dumping repositories ...
 * root/test (@hashed/6b/86/6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b) ... 
 * root/test (@hashed/6b/86/6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b) ... [EMPTY] [SKIPPED]
 * root/test.wiki (@hashed/6b/86/6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b.wiki) ... 
 * root/test.wiki (@hashed/6b/86/6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b.wiki) ... [EMPTY] [SKIPPED]
 * root/test.design (@hashed/6b/86/6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b.design) ... 
 * root/test.design (@hashed/6b/86/6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b.design) ... [EMPTY] [SKIPPED]
 * dxp/basecamp (@hashed/4b/22/4b227777d4dd1fc61c6f884f48641d02b4d121d3fd328cb08b5531fcacdabf8a) ... 
 * dxp/basecamp (@hashed/4b/22/4b227777d4dd1fc61c6f884f48641d02b4d121d3fd328cb08b5531fcacdabf8a) ... [DONE]
 * dxp/basecamp.wiki (@hashed/4b/22/4b227777d4dd1fc61c6f884f48641d02b4d121d3fd328cb08b5531fcacdabf8a.wiki) ... 
 * dxp/basecamp.wiki (@hashed/4b/22/4b227777d4dd1fc61c6f884f48641d02b4d121d3fd328cb08b5531fcacdabf8a.wiki) ... [EMPTY] [SKIPPED]
 * dxp/basecamp.design (@hashed/4b/22/4b227777d4dd1fc61c6f884f48641d02b4d121d3fd328cb08b5531fcacdabf8a.design) ... 
 * dxp/basecamp.design (@hashed/4b/22/4b227777d4dd1fc61c6f884f48641d02b4d121d3fd328cb08b5531fcacdabf8a.design) ... [EMPTY] [SKIPPED]
 * dxp/backendcore (@hashed/79/02/7902699be42c8a8e46fbbb4501726517e86b22c56a189f7625a6da49081b2451) ... 
 * dxp/backendcore (@hashed/79/02/7902699be42c8a8e46fbbb4501726517e86b22c56a189f7625a6da49081b2451) ... [DONE]
 * dxp/backendcore.wiki (@hashed/79/02/7902699be42c8a8e46fbbb4501726517e86b22c56a189f7625a6da49081b2451.wiki) ... 
 * dxp/backendcore.wiki (@hashed/79/02/7902699be42c8a8e46fbbb4501726517e86b22c56a189f7625a6da49081b2451.wiki) ... [EMPTY] [SKIPPED]
 * dxp/backendcore.design (@hashed/79/02/7902699be42c8a8e46fbbb4501726517e86b22c56a189f7625a6da49081b2451.design) ... 
 * dxp/backendcore.design (@hashed/79/02/7902699be42c8a8e46fbbb4501726517e86b22c56a189f7625a6da49081b2451.design) ... [EMPTY] [SKIPPED]
 * dxp/frontbuilder (@hashed/2c/62/2c624232cdd221771294dfbb310aca000a0df6ac8b66b696d90ef06fdefb64a3) ... 
 * dxp/frontbuilder (@hashed/2c/62/2c624232cdd221771294dfbb310aca000a0df6ac8b66b696d90ef06fdefb64a3) ... [DONE]
 * dxp/frontbuilder.wiki (@hashed/2c/62/2c624232cdd221771294dfbb310aca000a0df6ac8b66b696d90ef06fdefb64a3.wiki) ... 
 * dxp/frontbuilder.wiki (@hashed/2c/62/2c624232cdd221771294dfbb310aca000a0df6ac8b66b696d90ef06fdefb64a3.wiki) ... [EMPTY] [SKIPPED]
 * dxp/frontbuilder.design (@hashed/2c/62/2c624232cdd221771294dfbb310aca000a0df6ac8b66b696d90ef06fdefb64a3.design) ... 
 * dxp/frontbuilder.design (@hashed/2c/62/2c624232cdd221771294dfbb310aca000a0df6ac8b66b696d90ef06fdefb64a3.design) ... [EMPTY] [SKIPPED]
 * dts/sbs_ops (@hashed/4a/44/4a44dc15364204a80fe80e9039455cc1608281820fe2b24f1e5233ade6af1dd5) ... 
 * dts/sbs_ops (@hashed/4a/44/4a44dc15364204a80fe80e9039455cc1608281820fe2b24f1e5233ade6af1dd5) ... [DONE]
 * dts/sbs_ops.wiki (@hashed/4a/44/4a44dc15364204a80fe80e9039455cc1608281820fe2b24f1e5233ade6af1dd5.wiki) ... 
 * dts/sbs_ops.wiki (@hashed/4a/44/4a44dc15364204a80fe80e9039455cc1608281820fe2b24f1e5233ade6af1dd5.wiki) ... [DONE]
 * dts/sbs_ops.design (@hashed/4a/44/4a44dc15364204a80fe80e9039455cc1608281820fe2b24f1e5233ade6af1dd5.design) ... 
 * dts/sbs_ops.design (@hashed/4a/44/4a44dc15364204a80fe80e9039455cc1608281820fe2b24f1e5233ade6af1dd5.design) ... [EMPTY] [SKIPPED]
 * dts/sbdc-vcommerce-pc (@hashed/4f/c8/4fc82b26aecb47d2868c4efbe3581732a3e7cbcc6c2efb32062c08170a05eeb8) ... 
 * dts/sbdc-vcommerce-pc (@hashed/4f/c8/4fc82b26aecb47d2868c4efbe3581732a3e7cbcc6c2efb32062c08170a05eeb8) ... [DONE]
 * dts/sbdc-vcommerce-pc.wiki (@hashed/4f/c8/4fc82b26aecb47d2868c4efbe3581732a3e7cbcc6c2efb32062c08170a05eeb8.wiki) ... 
 * dts/sbdc-vcommerce-pc.wiki (@hashed/4f/c8/4fc82b26aecb47d2868c4efbe3581732a3e7cbcc6c2efb32062c08170a05eeb8.wiki) ... [EMPTY] [SKIPPED]
 * dts/sbdc-vcommerce-pc.design (@hashed/4f/c8/4fc82b26aecb47d2868c4efbe3581732a3e7cbcc6c2efb32062c08170a05eeb8.design) ... 
 * dts/sbdc-vcommerce-pc.design (@hashed/4f/c8/4fc82b26aecb47d2868c4efbe3581732a3e7cbcc6c2efb32062c08170a05eeb8.design) ... [EMPTY] [SKIPPED]
 * dts/kyowon-backend-core (@hashed/3f/db/3fdba35f04dc8c462986c992bcf875546257113072a909c162f7e470e581e278) ... 
 * dts/kyowon-backend-core (@hashed/3f/db/3fdba35f04dc8c462986c992bcf875546257113072a909c162f7e470e581e278) ... [DONE]
 * dts/kyowon-backend-core.wiki (@hashed/3f/db/3fdba35f04dc8c462986c992bcf875546257113072a909c162f7e470e581e278.wiki) ... 
 * dts/kyowon-backend-core.wiki (@hashed/3f/db/3fdba35f04dc8c462986c992bcf875546257113072a909c162f7e470e581e278.wiki) ... [EMPTY] [SKIPPED]
 * dts/kyowon-backend-core.design (@hashed/3f/db/3fdba35f04dc8c462986c992bcf875546257113072a909c162f7e470e581e278.design) ... 
 * dts/kyowon-backend-core.design (@hashed/3f/db/3fdba35f04dc8c462986c992bcf875546257113072a909c162f7e470e581e278.design) ... [EMPTY] [SKIPPED]
 * dts/kyowon-basecamp (@hashed/85/27/8527a891e224136950ff32ca212b45bc93f69fbb801c3b1ebedac52775f99e61) ... 
 * dts/kyowon-basecamp (@hashed/85/27/8527a891e224136950ff32ca212b45bc93f69fbb801c3b1ebedac52775f99e61) ... [DONE]
 * dts/kyowon-basecamp.wiki (@hashed/85/27/8527a891e224136950ff32ca212b45bc93f69fbb801c3b1ebedac52775f99e61.wiki) ... 
 * dts/kyowon-basecamp.wiki (@hashed/85/27/8527a891e224136950ff32ca212b45bc93f69fbb801c3b1ebedac52775f99e61.wiki) ... [EMPTY] [SKIPPED]
 * dts/kyowon-basecamp.design (@hashed/85/27/8527a891e224136950ff32ca212b45bc93f69fbb801c3b1ebedac52775f99e61.design) ... 
 * dts/kyowon-basecamp.design (@hashed/85/27/8527a891e224136950ff32ca212b45bc93f69fbb801c3b1ebedac52775f99e61.design) ... [EMPTY] [SKIPPED]
 * dts/kyowon-front-builder (@hashed/e6/29/e629fa6598d732768f7c726b4b621285f9c3b85303900aa912017db7617d8bdb) ... 
 * dts/kyowon-front-builder (@hashed/e6/29/e629fa6598d732768f7c726b4b621285f9c3b85303900aa912017db7617d8bdb) ... [DONE]
 * dts/kyowon-front-builder.wiki (@hashed/e6/29/e629fa6598d732768f7c726b4b621285f9c3b85303900aa912017db7617d8bdb.wiki) ... 
 * dts/kyowon-front-builder.wiki (@hashed/e6/29/e629fa6598d732768f7c726b4b621285f9c3b85303900aa912017db7617d8bdb.wiki) ... [EMPTY] [SKIPPED]
 * dts/kyowon-front-builder.design (@hashed/e6/29/e629fa6598d732768f7c726b4b621285f9c3b85303900aa912017db7617d8bdb.design) ... 
 * dts/kyowon-front-builder.design (@hashed/e6/29/e629fa6598d732768f7c726b4b621285f9c3b85303900aa912017db7617d8bdb.design) ... [EMPTY] [SKIPPED]
 * dts/sbs_core (@hashed/b1/7e/b17ef6d19c7a5b1ee83b907c595526dcb1eb06db8227d650d5dda0a9f4ce8cd9) ... 
 * dts/sbs_core (@hashed/b1/7e/b17ef6d19c7a5b1ee83b907c595526dcb1eb06db8227d650d5dda0a9f4ce8cd9) ... [DONE]
 * dts/sbs_core.wiki (@hashed/b1/7e/b17ef6d19c7a5b1ee83b907c595526dcb1eb06db8227d650d5dda0a9f4ce8cd9.wiki) ... 
 * dts/sbs_core.wiki (@hashed/b1/7e/b17ef6d19c7a5b1ee83b907c595526dcb1eb06db8227d650d5dda0a9f4ce8cd9.wiki) ... [EMPTY] [SKIPPED]
 * dts/sbs_core.design (@hashed/b1/7e/b17ef6d19c7a5b1ee83b907c595526dcb1eb06db8227d650d5dda0a9f4ce8cd9.design) ... 
 * dts/sbs_core.design (@hashed/b1/7e/b17ef6d19c7a5b1ee83b907c595526dcb1eb06db8227d650d5dda0a9f4ce8cd9.design) ... [EMPTY] [SKIPPED]
 * dts/ice2_core (@hashed/45/23/4523540f1504cd17100c4835e85b7eefd49911580f8efff0599a8f283be6b9e3) ... 
 * dts/ice2_core (@hashed/45/23/4523540f1504cd17100c4835e85b7eefd49911580f8efff0599a8f283be6b9e3) ... [DONE]
 * dts/ice2_core.wiki (@hashed/45/23/4523540f1504cd17100c4835e85b7eefd49911580f8efff0599a8f283be6b9e3.wiki) ... 
 * dts/ice2_core.wiki (@hashed/45/23/4523540f1504cd17100c4835e85b7eefd49911580f8efff0599a8f283be6b9e3.wiki) ... [EMPTY] [SKIPPED]
 * dts/ice2_core.design (@hashed/45/23/4523540f1504cd17100c4835e85b7eefd49911580f8efff0599a8f283be6b9e3.design) ... 
 * dts/ice2_core.design (@hashed/45/23/4523540f1504cd17100c4835e85b7eefd49911580f8efff0599a8f283be6b9e3.design) ... [EMPTY] [SKIPPED]
 * dts/sbdc-vcommerce-mobile (@hashed/4e/c9/4ec9599fc203d176a301536c2e091a19bc852759b255bd6818810a42c5fed14a) ... 
 * dts/sbdc-vcommerce-mobile (@hashed/4e/c9/4ec9599fc203d176a301536c2e091a19bc852759b255bd6818810a42c5fed14a) ... [DONE]
 * dts/sbdc-vcommerce-mobile.wiki (@hashed/4e/c9/4ec9599fc203d176a301536c2e091a19bc852759b255bd6818810a42c5fed14a.wiki) ... 
 * dts/sbdc-vcommerce-mobile.wiki (@hashed/4e/c9/4ec9599fc203d176a301536c2e091a19bc852759b255bd6818810a42c5fed14a.wiki) ... [EMPTY] [SKIPPED]
 * dts/sbdc-vcommerce-mobile.design (@hashed/4e/c9/4ec9599fc203d176a301536c2e091a19bc852759b255bd6818810a42c5fed14a.design) ... 
 * dts/sbdc-vcommerce-mobile.design (@hashed/4e/c9/4ec9599fc203d176a301536c2e091a19bc852759b255bd6818810a42c5fed14a.design) ... [EMPTY] [SKIPPED]
 * dts/ice2-ui-front (@hashed/94/00/9400f1b21cb527d7fa3d3eabba93557a18ebe7a2ca4e471cfe5e4c5b4ca7f767) ... 
 * dts/ice2-ui-front (@hashed/94/00/9400f1b21cb527d7fa3d3eabba93557a18ebe7a2ca4e471cfe5e4c5b4ca7f767) ... [DONE]
 * dts/ice2-ui-front.wiki (@hashed/94/00/9400f1b21cb527d7fa3d3eabba93557a18ebe7a2ca4e471cfe5e4c5b4ca7f767.wiki) ... 
 * dts/ice2-ui-front.wiki (@hashed/94/00/9400f1b21cb527d7fa3d3eabba93557a18ebe7a2ca4e471cfe5e4c5b4ca7f767.wiki) ... [EMPTY] [SKIPPED]
 * dts/ice2-ui-front.design (@hashed/94/00/9400f1b21cb527d7fa3d3eabba93557a18ebe7a2ca4e471cfe5e4c5b4ca7f767.design) ... 
 * dts/ice2-ui-front.design (@hashed/94/00/9400f1b21cb527d7fa3d3eabba93557a18ebe7a2ca4e471cfe5e4c5b4ca7f767.design) ... [EMPTY] [SKIPPED]
 * dts/sbdc-cms (@hashed/f5/ca/f5ca38f748a1d6eaf726b8a42fb575c3c71f1864a8143301782de13da2d9202b) ... 
 * dts/sbdc-cms (@hashed/f5/ca/f5ca38f748a1d6eaf726b8a42fb575c3c71f1864a8143301782de13da2d9202b) ... [DONE]
 * dts/sbdc-cms.wiki (@hashed/f5/ca/f5ca38f748a1d6eaf726b8a42fb575c3c71f1864a8143301782de13da2d9202b.wiki) ... 
 * dts/sbdc-cms.wiki (@hashed/f5/ca/f5ca38f748a1d6eaf726b8a42fb575c3c71f1864a8143301782de13da2d9202b.wiki) ... [EMPTY] [SKIPPED]
 * dts/sbdc-cms.design (@hashed/f5/ca/f5ca38f748a1d6eaf726b8a42fb575c3c71f1864a8143301782de13da2d9202b.design) ... 
 * dts/sbdc-cms.design (@hashed/f5/ca/f5ca38f748a1d6eaf726b8a42fb575c3c71f1864a8143301782de13da2d9202b.design) ... [EMPTY] [SKIPPED]
 * dts/sbdc-pc (@hashed/6f/4b/6f4b6612125fb3a0daecd2799dfd6c9c299424fd920f9b308110a2c1fbd8f443) ... 
 * dts/sbdc-pc (@hashed/6f/4b/6f4b6612125fb3a0daecd2799dfd6c9c299424fd920f9b308110a2c1fbd8f443) ... [DONE]
 * dts/sbdc-pc.wiki (@hashed/6f/4b/6f4b6612125fb3a0daecd2799dfd6c9c299424fd920f9b308110a2c1fbd8f443.wiki) ... 
 * dts/sbdc-pc.wiki (@hashed/6f/4b/6f4b6612125fb3a0daecd2799dfd6c9c299424fd920f9b308110a2c1fbd8f443.wiki) ... [EMPTY] [SKIPPED]
 * dts/sbdc-pc.design (@hashed/6f/4b/6f4b6612125fb3a0daecd2799dfd6c9c299424fd920f9b308110a2c1fbd8f443.design) ... 
 * dts/sbdc-pc.design (@hashed/6f/4b/6f4b6612125fb3a0daecd2799dfd6c9c299424fd920f9b308110a2c1fbd8f443.design) ... [EMPTY] [SKIPPED]
 * dts/sbdc-mobile (@hashed/78/5f/785f3ec7eb32f30b90cd0fcf3657d388b5ff4297f2f9716ff66e9b69c05ddd09) ... 
 * dts/sbdc-mobile (@hashed/78/5f/785f3ec7eb32f30b90cd0fcf3657d388b5ff4297f2f9716ff66e9b69c05ddd09) ... [DONE]
 * dts/sbdc-mobile.wiki (@hashed/78/5f/785f3ec7eb32f30b90cd0fcf3657d388b5ff4297f2f9716ff66e9b69c05ddd09.wiki) ... 
 * dts/sbdc-mobile.wiki (@hashed/78/5f/785f3ec7eb32f30b90cd0fcf3657d388b5ff4297f2f9716ff66e9b69c05ddd09.wiki) ... [EMPTY] [SKIPPED]
 * dts/sbdc-mobile.design (@hashed/78/5f/785f3ec7eb32f30b90cd0fcf3657d388b5ff4297f2f9716ff66e9b69c05ddd09.design) ... 
 * dts/sbdc-mobile.design (@hashed/78/5f/785f3ec7eb32f30b90cd0fcf3657d388b5ff4297f2f9716ff66e9b69c05ddd09.design) ... [EMPTY] [SKIPPED]
 * dts/sbdc-core (@hashed/53/5f/535fa30d7e25dd8a49f1536779734ec8286108d115da5045d77f3b4185d8f790) ... 
 * dts/sbdc-core (@hashed/53/5f/535fa30d7e25dd8a49f1536779734ec8286108d115da5045d77f3b4185d8f790) ... [DONE]
 * dts/sbdc-core.wiki (@hashed/53/5f/535fa30d7e25dd8a49f1536779734ec8286108d115da5045d77f3b4185d8f790.wiki) ... 
 * dts/sbdc-core.wiki (@hashed/53/5f/535fa30d7e25dd8a49f1536779734ec8286108d115da5045d77f3b4185d8f790.wiki) ... [DONE]
 * dts/sbdc-core.design (@hashed/53/5f/535fa30d7e25dd8a49f1536779734ec8286108d115da5045d77f3b4185d8f790.design) ... 
 * dts/sbdc-core.design (@hashed/53/5f/535fa30d7e25dd8a49f1536779734ec8286108d115da5045d77f3b4185d8f790.design) ... [EMPTY] [SKIPPED]
 * dts/mro-cms (@hashed/b7/a5/b7a56873cd771f2c446d369b649430b65a756ba278ff97ec81bb6f55b2e73569) ... 
 * dts/mro-cms (@hashed/b7/a5/b7a56873cd771f2c446d369b649430b65a756ba278ff97ec81bb6f55b2e73569) ... [EMPTY] [SKIPPED]
 * dts/mro-cms.wiki (@hashed/b7/a5/b7a56873cd771f2c446d369b649430b65a756ba278ff97ec81bb6f55b2e73569.wiki) ... 
 * dts/mro-cms.wiki (@hashed/b7/a5/b7a56873cd771f2c446d369b649430b65a756ba278ff97ec81bb6f55b2e73569.wiki) ... [EMPTY] [SKIPPED]
 * dts/mro-cms.design (@hashed/b7/a5/b7a56873cd771f2c446d369b649430b65a756ba278ff97ec81bb6f55b2e73569.design) ... 
 * dts/mro-cms.design (@hashed/b7/a5/b7a56873cd771f2c446d369b649430b65a756ba278ff97ec81bb6f55b2e73569.design) ... [EMPTY] [SKIPPED]
 * ted/ice2-frontend (@hashed/5f/9c/5f9c4ab08cac7457e9111a30e4664920607ea2c115a1433d7be98e97e64244ca) ... 
 * ted/ice2-frontend (@hashed/5f/9c/5f9c4ab08cac7457e9111a30e4664920607ea2c115a1433d7be98e97e64244ca) ... [DONE]
 * ted/ice2-frontend.wiki (@hashed/5f/9c/5f9c4ab08cac7457e9111a30e4664920607ea2c115a1433d7be98e97e64244ca.wiki) ... 
 * ted/ice2-frontend.wiki (@hashed/5f/9c/5f9c4ab08cac7457e9111a30e4664920607ea2c115a1433d7be98e97e64244ca.wiki) ... [EMPTY] [SKIPPED]
 * ted/ice2-frontend.design (@hashed/5f/9c/5f9c4ab08cac7457e9111a30e4664920607ea2c115a1433d7be98e97e64244ca.design) ... 
 * ted/ice2-frontend.design (@hashed/5f/9c/5f9c4ab08cac7457e9111a30e4664920607ea2c115a1433d7be98e97e64244ca.design) ... [EMPTY] [SKIPPED]
 * sdp/ice2-frontend (@hashed/67/06/670671cd97404156226e507973f2ab8330d3022ca96e0c93bdbdb320c41adcaf) ... 
 * sdp/ice2-frontend (@hashed/67/06/670671cd97404156226e507973f2ab8330d3022ca96e0c93bdbdb320c41adcaf) ... [DONE]
 * sdp/ice2-frontend.wiki (@hashed/67/06/670671cd97404156226e507973f2ab8330d3022ca96e0c93bdbdb320c41adcaf.wiki) ... 
 * sdp/ice2-frontend.wiki (@hashed/67/06/670671cd97404156226e507973f2ab8330d3022ca96e0c93bdbdb320c41adcaf.wiki) ... [EMPTY] [SKIPPED]
 * sdp/ice2-frontend.design (@hashed/67/06/670671cd97404156226e507973f2ab8330d3022ca96e0c93bdbdb320c41adcaf.design) ... 
 * sdp/ice2-frontend.design (@hashed/67/06/670671cd97404156226e507973f2ab8330d3022ca96e0c93bdbdb320c41adcaf.design) ... [EMPTY] [SKIPPED]
 * sdp/ytn (@hashed/35/13/35135aaa6cc23891b40cb3f378c53a17a1127210ce60e125ccf03efcfdaec458) ... 
 * sdp/ytn (@hashed/35/13/35135aaa6cc23891b40cb3f378c53a17a1127210ce60e125ccf03efcfdaec458) ... [EMPTY] [SKIPPED]
 * sdp/ytn.wiki (@hashed/35/13/35135aaa6cc23891b40cb3f378c53a17a1127210ce60e125ccf03efcfdaec458.wiki) ... 
 * sdp/ytn.wiki (@hashed/35/13/35135aaa6cc23891b40cb3f378c53a17a1127210ce60e125ccf03efcfdaec458.wiki) ... [EMPTY] [SKIPPED]
 * sdp/ytn.design (@hashed/35/13/35135aaa6cc23891b40cb3f378c53a17a1127210ce60e125ccf03efcfdaec458.design) ... 
 * sdp/ytn.design (@hashed/35/13/35135aaa6cc23891b40cb3f378c53a17a1127210ce60e125ccf03efcfdaec458.design) ... [EMPTY] [SKIPPED]
 * sdp/backendCore (@hashed/62/4b/624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4) ... 
 * sdp/backendCore (@hashed/62/4b/624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4) ... [DONE]
 * sdp/backendCore.wiki (@hashed/62/4b/624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4.wiki) ... 
 * sdp/backendCore.wiki (@hashed/62/4b/624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4.wiki) ... [EMPTY] [SKIPPED]
 * sdp/backendCore.design (@hashed/62/4b/624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4.design) ... 
 * sdp/backendCore.design (@hashed/62/4b/624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4.design) ... [EMPTY] [SKIPPED]
 * sdp/frontbuilder (@hashed/eb/1e/eb1e33e8a81b697b75855af6bfcdbcbf7cbbde9f94962ceaec1ed8af21f5a50f) ... 
 * sdp/frontbuilder (@hashed/eb/1e/eb1e33e8a81b697b75855af6bfcdbcbf7cbbde9f94962ceaec1ed8af21f5a50f) ... [DONE]
 * sdp/frontbuilder.wiki (@hashed/eb/1e/eb1e33e8a81b697b75855af6bfcdbcbf7cbbde9f94962ceaec1ed8af21f5a50f.wiki) ... 
 * sdp/frontbuilder.wiki (@hashed/eb/1e/eb1e33e8a81b697b75855af6bfcdbcbf7cbbde9f94962ceaec1ed8af21f5a50f.wiki) ... [EMPTY] [SKIPPED]
 * sdp/frontbuilder.design (@hashed/eb/1e/eb1e33e8a81b697b75855af6bfcdbcbf7cbbde9f94962ceaec1ed8af21f5a50f.design) ... 
 * sdp/frontbuilder.design (@hashed/eb/1e/eb1e33e8a81b697b75855af6bfcdbcbf7cbbde9f94962ceaec1ed8af21f5a50f.design) ... [EMPTY] [SKIPPED]
 * sdp/Basecamp (@hashed/e2/9c/e29c9c180c6279b0b02abd6a1801c7c04082cf486ec027aa13515e4f3884bb6b) ... 
 * sdp/Basecamp (@hashed/e2/9c/e29c9c180c6279b0b02abd6a1801c7c04082cf486ec027aa13515e4f3884bb6b) ... [DONE]
 * sdp/Basecamp.wiki (@hashed/e2/9c/e29c9c180c6279b0b02abd6a1801c7c04082cf486ec027aa13515e4f3884bb6b.wiki) ... 
 * sdp/Basecamp.wiki (@hashed/e2/9c/e29c9c180c6279b0b02abd6a1801c7c04082cf486ec027aa13515e4f3884bb6b.wiki) ... [EMPTY] [SKIPPED]
 * sdp/Basecamp.design (@hashed/e2/9c/e29c9c180c6279b0b02abd6a1801c7c04082cf486ec027aa13515e4f3884bb6b.design) ... 
 * sdp/Basecamp.design (@hashed/e2/9c/e29c9c180c6279b0b02abd6a1801c7c04082cf486ec027aa13515e4f3884bb6b.design) ... [EMPTY] [SKIPPED]
 * sdp/ytn-mobile (@hashed/c6/f3/c6f3ac57944a531490cd39902d0f777715fd005efac9a30622d5f5205e7f6894) ... 
 * sdp/ytn-mobile (@hashed/c6/f3/c6f3ac57944a531490cd39902d0f777715fd005efac9a30622d5f5205e7f6894) ... [DONE]
 * sdp/ytn-mobile.wiki (@hashed/c6/f3/c6f3ac57944a531490cd39902d0f777715fd005efac9a30622d5f5205e7f6894.wiki) ... 
 * sdp/ytn-mobile.wiki (@hashed/c6/f3/c6f3ac57944a531490cd39902d0f777715fd005efac9a30622d5f5205e7f6894.wiki) ... [EMPTY] [SKIPPED]
 * sdp/ytn-mobile.design (@hashed/c6/f3/c6f3ac57944a531490cd39902d0f777715fd005efac9a30622d5f5205e7f6894.design) ... 
 * sdp/ytn-mobile.design (@hashed/c6/f3/c6f3ac57944a531490cd39902d0f777715fd005efac9a30622d5f5205e7f6894.design) ... [EMPTY] [SKIPPED]
 * sdp/hnt-bo (@hashed/d5/9e/d59eced1ded07f84c145592f65bdf854358e009c5cd705f5215bf18697fed103) ... 
 * sdp/hnt-bo (@hashed/d5/9e/d59eced1ded07f84c145592f65bdf854358e009c5cd705f5215bf18697fed103) ... [DONE]
 * sdp/hnt-bo.wiki (@hashed/d5/9e/d59eced1ded07f84c145592f65bdf854358e009c5cd705f5215bf18697fed103.wiki) ... 
 * sdp/hnt-bo.wiki (@hashed/d5/9e/d59eced1ded07f84c145592f65bdf854358e009c5cd705f5215bf18697fed103.wiki) ... [EMPTY] [SKIPPED]
 * sdp/hnt-bo.design (@hashed/d5/9e/d59eced1ded07f84c145592f65bdf854358e009c5cd705f5215bf18697fed103.design) ... 
 * sdp/hnt-bo.design (@hashed/d5/9e/d59eced1ded07f84c145592f65bdf854358e009c5cd705f5215bf18697fed103.design) ... [EMPTY] [SKIPPED]
 * sdp/hnt-fo (@hashed/3d/91/3d914f9348c9cc0ff8a79716700b9fcd4d2f3e711608004eb8f138bcba7f14d9) ... 
 * sdp/hnt-fo (@hashed/3d/91/3d914f9348c9cc0ff8a79716700b9fcd4d2f3e711608004eb8f138bcba7f14d9) ... [DONE]
 * sdp/hnt-fo.wiki (@hashed/3d/91/3d914f9348c9cc0ff8a79716700b9fcd4d2f3e711608004eb8f138bcba7f14d9.wiki) ... 
 * sdp/hnt-fo.wiki (@hashed/3d/91/3d914f9348c9cc0ff8a79716700b9fcd4d2f3e711608004eb8f138bcba7f14d9.wiki) ... [EMPTY] [SKIPPED]
 * sdp/hnt-fo.design (@hashed/3d/91/3d914f9348c9cc0ff8a79716700b9fcd4d2f3e711608004eb8f138bcba7f14d9.design) ... 
 * sdp/hnt-fo.design (@hashed/3d/91/3d914f9348c9cc0ff8a79716700b9fcd4d2f3e711608004eb8f138bcba7f14d9.design) ... [EMPTY] [SKIPPED]
 * sdp/pyongchang-esm (@hashed/73/47/73475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049) ... 
 * sdp/pyongchang-esm (@hashed/73/47/73475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049) ... [DONE]
 * sdp/pyongchang-esm.wiki (@hashed/73/47/73475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049.wiki) ... 
 * sdp/pyongchang-esm.wiki (@hashed/73/47/73475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049.wiki) ... [EMPTY] [SKIPPED]
 * sdp/pyongchang-esm.design (@hashed/73/47/73475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049.design) ... 
 * sdp/pyongchang-esm.design (@hashed/73/47/73475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049.design) ... [EMPTY] [SKIPPED]
 * sdp/pyongchang-acm (@hashed/44/cb/44cb730c420480a0477b505ae68af508fb90f96cf0ec54c6ad16949dd427f13a) ... 
 * sdp/pyongchang-acm (@hashed/44/cb/44cb730c420480a0477b505ae68af508fb90f96cf0ec54c6ad16949dd427f13a) ... [DONE]
 * sdp/pyongchang-acm.wiki (@hashed/44/cb/44cb730c420480a0477b505ae68af508fb90f96cf0ec54c6ad16949dd427f13a.wiki) ... 
 * sdp/pyongchang-acm.wiki (@hashed/44/cb/44cb730c420480a0477b505ae68af508fb90f96cf0ec54c6ad16949dd427f13a.wiki) ... [EMPTY] [SKIPPED]
 * sdp/pyongchang-acm.design (@hashed/44/cb/44cb730c420480a0477b505ae68af508fb90f96cf0ec54c6ad16949dd427f13a.design) ... 
 * sdp/pyongchang-acm.design (@hashed/44/cb/44cb730c420480a0477b505ae68af508fb90f96cf0ec54c6ad16949dd427f13a.design) ... [EMPTY] [SKIPPED]
 * sdp/pyongchang-ips (@hashed/71/ee/71ee45a3c0db9a9865f7313dd3372cf60dca6479d46261f3542eb9346e4a04d6) ... 
 * sdp/pyongchang-ips (@hashed/71/ee/71ee45a3c0db9a9865f7313dd3372cf60dca6479d46261f3542eb9346e4a04d6) ... [DONE]
 * sdp/pyongchang-ips.wiki (@hashed/71/ee/71ee45a3c0db9a9865f7313dd3372cf60dca6479d46261f3542eb9346e4a04d6.wiki) ... 
 * sdp/pyongchang-ips.wiki (@hashed/71/ee/71ee45a3c0db9a9865f7313dd3372cf60dca6479d46261f3542eb9346e4a04d6.wiki) ... [EMPTY] [SKIPPED]
 * sdp/pyongchang-ips.design (@hashed/71/ee/71ee45a3c0db9a9865f7313dd3372cf60dca6479d46261f3542eb9346e4a04d6.design) ... 
 * sdp/pyongchang-ips.design (@hashed/71/ee/71ee45a3c0db9a9865f7313dd3372cf60dca6479d46261f3542eb9346e4a04d6.design) ... [EMPTY] [SKIPPED]
 * sdp/pyongchang-vis (@hashed/81/17/811786ad1ae74adfdd20dd0372abaaebc6246e343aebd01da0bfc4c02bf0106c) ... 
 * sdp/pyongchang-vis (@hashed/81/17/811786ad1ae74adfdd20dd0372abaaebc6246e343aebd01da0bfc4c02bf0106c) ... [DONE]
 * sdp/pyongchang-vis.wiki (@hashed/81/17/811786ad1ae74adfdd20dd0372abaaebc6246e343aebd01da0bfc4c02bf0106c.wiki) ... 
 * sdp/pyongchang-vis.wiki (@hashed/81/17/811786ad1ae74adfdd20dd0372abaaebc6246e343aebd01da0bfc4c02bf0106c.wiki) ... [EMPTY] [SKIPPED]
 * sdp/pyongchang-vis.design (@hashed/81/17/811786ad1ae74adfdd20dd0372abaaebc6246e343aebd01da0bfc4c02bf0106c.design) ... 
 * sdp/pyongchang-vis.design (@hashed/81/17/811786ad1ae74adfdd20dd0372abaaebc6246e343aebd01da0bfc4c02bf0106c.design) ... [EMPTY] [SKIPPED]
 * sdp/jeju (@hashed/25/fc/25fc0e7096fc653718202dc30b0c580b8ab87eac11a700cba03a7c021bc35b0c) ... 
 * sdp/jeju (@hashed/25/fc/25fc0e7096fc653718202dc30b0c580b8ab87eac11a700cba03a7c021bc35b0c) ... [DONE]
 * sdp/jeju.wiki (@hashed/25/fc/25fc0e7096fc653718202dc30b0c580b8ab87eac11a700cba03a7c021bc35b0c.wiki) ... 
 * sdp/jeju.wiki (@hashed/25/fc/25fc0e7096fc653718202dc30b0c580b8ab87eac11a700cba03a7c021bc35b0c.wiki) ... [EMPTY] [SKIPPED]
 * sdp/jeju.design (@hashed/25/fc/25fc0e7096fc653718202dc30b0c580b8ab87eac11a700cba03a7c021bc35b0c.design) ... 
 * sdp/jeju.design (@hashed/25/fc/25fc0e7096fc653718202dc30b0c580b8ab87eac11a700cba03a7c021bc35b0c.design) ... [EMPTY] [SKIPPED]
 * sdp/jeju-mobile (@hashed/1a/65/1a6562590ef19d1045d06c4055742d38288e9e6dcd71ccde5cee80f1d5a774eb) ... 
 * sdp/jeju-mobile (@hashed/1a/65/1a6562590ef19d1045d06c4055742d38288e9e6dcd71ccde5cee80f1d5a774eb) ... [DONE]
 * sdp/jeju-mobile.wiki (@hashed/1a/65/1a6562590ef19d1045d06c4055742d38288e9e6dcd71ccde5cee80f1d5a774eb.wiki) ... 
 * sdp/jeju-mobile.wiki (@hashed/1a/65/1a6562590ef19d1045d06c4055742d38288e9e6dcd71ccde5cee80f1d5a774eb.wiki) ... [EMPTY] [SKIPPED]
 * sdp/jeju-mobile.design (@hashed/1a/65/1a6562590ef19d1045d06c4055742d38288e9e6dcd71ccde5cee80f1d5a774eb.design) ... 
 * sdp/jeju-mobile.design (@hashed/1a/65/1a6562590ef19d1045d06c4055742d38288e9e6dcd71ccde5cee80f1d5a774eb.design) ... [EMPTY] [SKIPPED]
 * sdp/ice2-core (@hashed/41/cf/41cfc0d1f2d127b04555b7246d84019b4d27710a3f3aff6e7764375b1e06e05d) ... 
 * sdp/ice2-core (@hashed/41/cf/41cfc0d1f2d127b04555b7246d84019b4d27710a3f3aff6e7764375b1e06e05d) ... [DONE]
 * sdp/ice2-core.wiki (@hashed/41/cf/41cfc0d1f2d127b04555b7246d84019b4d27710a3f3aff6e7764375b1e06e05d.wiki) ... 
 * sdp/ice2-core.wiki (@hashed/41/cf/41cfc0d1f2d127b04555b7246d84019b4d27710a3f3aff6e7764375b1e06e05d.wiki) ... [EMPTY] [SKIPPED]
 * sdp/ice2-core.design (@hashed/41/cf/41cfc0d1f2d127b04555b7246d84019b4d27710a3f3aff6e7764375b1e06e05d.design) ... 
 * sdp/ice2-core.design (@hashed/41/cf/41cfc0d1f2d127b04555b7246d84019b4d27710a3f3aff6e7764375b1e06e05d.design) ... [EMPTY] [SKIPPED]
 * sdp/ICE2-UI-FRONT (@hashed/28/58/2858dcd1057d3eae7f7d5f782167e24b61153c01551450a628cee722509f6529) ... 
 * sdp/ICE2-UI-FRONT (@hashed/28/58/2858dcd1057d3eae7f7d5f782167e24b61153c01551450a628cee722509f6529) ... [DONE]
 * sdp/ICE2-UI-FRONT.wiki (@hashed/28/58/2858dcd1057d3eae7f7d5f782167e24b61153c01551450a628cee722509f6529.wiki) ... 
 * sdp/ICE2-UI-FRONT.wiki (@hashed/28/58/2858dcd1057d3eae7f7d5f782167e24b61153c01551450a628cee722509f6529.wiki) ... [EMPTY] [SKIPPED]
 * sdp/ICE2-UI-FRONT.design (@hashed/28/58/2858dcd1057d3eae7f7d5f782167e24b61153c01551450a628cee722509f6529.design) ... 
 * sdp/ICE2-UI-FRONT.design (@hashed/28/58/2858dcd1057d3eae7f7d5f782167e24b61153c01551450a628cee722509f6529.design) ... [EMPTY] [SKIPPED]
 * sdp/VISITJEJU-ICE2-UI-FRONT (@hashed/2f/ca/2fca346db656187102ce806ac732e06a62df0dbb2829e511a770556d398e1a6e) ... 
 * sdp/VISITJEJU-ICE2-UI-FRONT (@hashed/2f/ca/2fca346db656187102ce806ac732e06a62df0dbb2829e511a770556d398e1a6e) ... [DONE]
 * sdp/VISITJEJU-ICE2-UI-FRONT.wiki (@hashed/2f/ca/2fca346db656187102ce806ac732e06a62df0dbb2829e511a770556d398e1a6e.wiki) ... 
 * sdp/VISITJEJU-ICE2-UI-FRONT.wiki (@hashed/2f/ca/2fca346db656187102ce806ac732e06a62df0dbb2829e511a770556d398e1a6e.wiki) ... [EMPTY] [SKIPPED]
 * sdp/VISITJEJU-ICE2-UI-FRONT.design (@hashed/2f/ca/2fca346db656187102ce806ac732e06a62df0dbb2829e511a770556d398e1a6e.design) ... 
 * sdp/VISITJEJU-ICE2-UI-FRONT.design (@hashed/2f/ca/2fca346db656187102ce806ac732e06a62df0dbb2829e511a770556d398e1a6e.design) ... [EMPTY] [SKIPPED]
 * sdp/visitjeju-ice2-core (@hashed/02/d2/02d20bbd7e394ad5999a4cebabac9619732c343a4cac99470c03e23ba2bdc2bc) ... 
 * sdp/visitjeju-ice2-core (@hashed/02/d2/02d20bbd7e394ad5999a4cebabac9619732c343a4cac99470c03e23ba2bdc2bc) ... [DONE]
 * sdp/visitjeju-ice2-core.wiki (@hashed/02/d2/02d20bbd7e394ad5999a4cebabac9619732c343a4cac99470c03e23ba2bdc2bc.wiki) ... 
 * sdp/visitjeju-ice2-core.wiki (@hashed/02/d2/02d20bbd7e394ad5999a4cebabac9619732c343a4cac99470c03e23ba2bdc2bc.wiki) ... [EMPTY] [SKIPPED]
 * sdp/visitjeju-ice2-core.design (@hashed/02/d2/02d20bbd7e394ad5999a4cebabac9619732c343a4cac99470c03e23ba2bdc2bc.design) ... 
 * sdp/visitjeju-ice2-core.design (@hashed/02/d2/02d20bbd7e394ad5999a4cebabac9619732c343a4cac99470c03e23ba2bdc2bc.design) ... [EMPTY] [SKIPPED]
 * sdp/visit-jeju-mobile (@hashed/c8/37/c837649cce43f2729138e72cc315207057ac82599a59be72765a477f22d14a54) ... 
 * sdp/visit-jeju-mobile (@hashed/c8/37/c837649cce43f2729138e72cc315207057ac82599a59be72765a477f22d14a54) ... [DONE]
 * sdp/visit-jeju-mobile.wiki (@hashed/c8/37/c837649cce43f2729138e72cc315207057ac82599a59be72765a477f22d14a54.wiki) ... 
 * sdp/visit-jeju-mobile.wiki (@hashed/c8/37/c837649cce43f2729138e72cc315207057ac82599a59be72765a477f22d14a54.wiki) ... [EMPTY] [SKIPPED]
 * sdp/visit-jeju-mobile.design (@hashed/c8/37/c837649cce43f2729138e72cc315207057ac82599a59be72765a477f22d14a54.design) ... 
 * sdp/visit-jeju-mobile.design (@hashed/c8/37/c837649cce43f2729138e72cc315207057ac82599a59be72765a477f22d14a54.design) ... [EMPTY] [SKIPPED]
 * sdp/visit-jeju (@hashed/62/08/6208ef0f7750c111548cf90b6ea1d0d0a66f6bff40dbef07cb45ec436263c7d6) ... 
 * sdp/visit-jeju (@hashed/62/08/6208ef0f7750c111548cf90b6ea1d0d0a66f6bff40dbef07cb45ec436263c7d6) ... [DONE]
 * sdp/visit-jeju.wiki (@hashed/62/08/6208ef0f7750c111548cf90b6ea1d0d0a66f6bff40dbef07cb45ec436263c7d6.wiki) ... 
 * sdp/visit-jeju.wiki (@hashed/62/08/6208ef0f7750c111548cf90b6ea1d0d0a66f6bff40dbef07cb45ec436263c7d6.wiki) ... [EMPTY] [SKIPPED]
 * sdp/visit-jeju.design (@hashed/62/08/6208ef0f7750c111548cf90b6ea1d0d0a66f6bff40dbef07cb45ec436263c7d6.design) ... 
 * sdp/visit-jeju.design (@hashed/62/08/6208ef0f7750c111548cf90b6ea1d0d0a66f6bff40dbef07cb45ec436263c7d6.design) ... [EMPTY] [SKIPPED]
 * sdp/ssia-publishing (@hashed/3e/1e/3e1e967e9b793e908f8eae83c74dba9bcccce6a5535b4b462bd9994537bfe15c) ... 
 * sdp/ssia-publishing (@hashed/3e/1e/3e1e967e9b793e908f8eae83c74dba9bcccce6a5535b4b462bd9994537bfe15c) ... [DONE]
 * sdp/ssia-publishing.wiki (@hashed/3e/1e/3e1e967e9b793e908f8eae83c74dba9bcccce6a5535b4b462bd9994537bfe15c.wiki) ... 
 * sdp/ssia-publishing.wiki (@hashed/3e/1e/3e1e967e9b793e908f8eae83c74dba9bcccce6a5535b4b462bd9994537bfe15c.wiki) ... [EMPTY] [SKIPPED]
 * sdp/ssia-publishing.design (@hashed/3e/1e/3e1e967e9b793e908f8eae83c74dba9bcccce6a5535b4b462bd9994537bfe15c.design) ... 
 * sdp/ssia-publishing.design (@hashed/3e/1e/3e1e967e9b793e908f8eae83c74dba9bcccce6a5535b4b462bd9994537bfe15c.design) ... [EMPTY] [SKIPPED]
 * arthur/kyowon-app (@hashed/39/fa/39fa9ec190eee7b6f4dff1100d6343e10918d044c75eac8f9e9a2596173f80c9) ... 
 * arthur/kyowon-app (@hashed/39/fa/39fa9ec190eee7b6f4dff1100d6343e10918d044c75eac8f9e9a2596173f80c9) ... [DONE]
 * arthur/kyowon-app.wiki (@hashed/39/fa/39fa9ec190eee7b6f4dff1100d6343e10918d044c75eac8f9e9a2596173f80c9.wiki) ... 
 * arthur/kyowon-app.wiki (@hashed/39/fa/39fa9ec190eee7b6f4dff1100d6343e10918d044c75eac8f9e9a2596173f80c9.wiki) ... [EMPTY] [SKIPPED]
 * arthur/kyowon-app.design (@hashed/39/fa/39fa9ec190eee7b6f4dff1100d6343e10918d044c75eac8f9e9a2596173f80c9.design) ... 
 * arthur/kyowon-app.design (@hashed/39/fa/39fa9ec190eee7b6f4dff1100d6343e10918d044c75eac8f9e9a2596173f80c9.design) ... [EMPTY] [SKIPPED]
 * dts/mro-pc (@hashed/d0/29/d029fa3a95e174a19934857f535eb9427d967218a36ea014b70ad704bc6c8d1c) ... 
 * dts/mro-pc (@hashed/d0/29/d029fa3a95e174a19934857f535eb9427d967218a36ea014b70ad704bc6c8d1c) ... [DONE]
 * dts/mro-pc.wiki (@hashed/d0/29/d029fa3a95e174a19934857f535eb9427d967218a36ea014b70ad704bc6c8d1c.wiki) ... 
 * dts/mro-pc.wiki (@hashed/d0/29/d029fa3a95e174a19934857f535eb9427d967218a36ea014b70ad704bc6c8d1c.wiki) ... [EMPTY] [SKIPPED]
 * dts/mro-pc.design (@hashed/d0/29/d029fa3a95e174a19934857f535eb9427d967218a36ea014b70ad704bc6c8d1c.design) ... 
 * dts/mro-pc.design (@hashed/d0/29/d029fa3a95e174a19934857f535eb9427d967218a36ea014b70ad704bc6c8d1c.design) ... [EMPTY] [SKIPPED]
 * dts/startkit (@hashed/81/b8/81b8a03f97e8787c53fe1a86bda042b6f0de9b0ec9c09357e107c99ba4d6948a) ... 
 * dts/startkit (@hashed/81/b8/81b8a03f97e8787c53fe1a86bda042b6f0de9b0ec9c09357e107c99ba4d6948a) ... [DONE]
 * dts/startkit.wiki (@hashed/81/b8/81b8a03f97e8787c53fe1a86bda042b6f0de9b0ec9c09357e107c99ba4d6948a.wiki) ... 
 * dts/startkit.wiki (@hashed/81/b8/81b8a03f97e8787c53fe1a86bda042b6f0de9b0ec9c09357e107c99ba4d6948a.wiki) ... [EMPTY] [SKIPPED]
 * dts/startkit.design (@hashed/81/b8/81b8a03f97e8787c53fe1a86bda042b6f0de9b0ec9c09357e107c99ba4d6948a.design) ... 
 * dts/startkit.design (@hashed/81/b8/81b8a03f97e8787c53fe1a86bda042b6f0de9b0ec9c09357e107c99ba4d6948a.design) ... [EMPTY] [SKIPPED]
 * lg/frontend (@hashed/10/8c/108c995b953c8a35561103e2014cf828eb654a99e310f87fab94c2f4b7d2a04f) ... 
 * lg/frontend (@hashed/10/8c/108c995b953c8a35561103e2014cf828eb654a99e310f87fab94c2f4b7d2a04f) ... [DONE]
 * lg/frontend.wiki (@hashed/10/8c/108c995b953c8a35561103e2014cf828eb654a99e310f87fab94c2f4b7d2a04f.wiki) ... 
 * lg/frontend.wiki (@hashed/10/8c/108c995b953c8a35561103e2014cf828eb654a99e310f87fab94c2f4b7d2a04f.wiki) ... [EMPTY] [SKIPPED]
 * lg/frontend.design (@hashed/10/8c/108c995b953c8a35561103e2014cf828eb654a99e310f87fab94c2f4b7d2a04f.design) ... 
 * lg/frontend.design (@hashed/10/8c/108c995b953c8a35561103e2014cf828eb654a99e310f87fab94c2f4b7d2a04f.design) ... [EMPTY] [SKIPPED]
 * dxp/emmp-backendcore (@hashed/43/4c/434c9b5ae514646bbd91b50032ca579efec8f22bf0b4aac12e65997c418e0dd6) ... 
 * dxp/emmp-backendcore (@hashed/43/4c/434c9b5ae514646bbd91b50032ca579efec8f22bf0b4aac12e65997c418e0dd6) ... [DONE]
 * dxp/emmp-backendcore.wiki (@hashed/43/4c/434c9b5ae514646bbd91b50032ca579efec8f22bf0b4aac12e65997c418e0dd6.wiki) ... 
 * dxp/emmp-backendcore.wiki (@hashed/43/4c/434c9b5ae514646bbd91b50032ca579efec8f22bf0b4aac12e65997c418e0dd6.wiki) ... [EMPTY] [SKIPPED]
 * dxp/emmp-backendcore.design (@hashed/43/4c/434c9b5ae514646bbd91b50032ca579efec8f22bf0b4aac12e65997c418e0dd6.design) ... 
 * dxp/emmp-backendcore.design (@hashed/43/4c/434c9b5ae514646bbd91b50032ca579efec8f22bf0b4aac12e65997c418e0dd6.design) ... [EMPTY] [SKIPPED]
 * dxp/emmp-frontbuilder (@hashed/bd/d2/bdd2d3af3a5a1213497d4f1f7bfcda898274fe9cb5401bbc0190885664708fc2) ... 
 * dxp/emmp-frontbuilder (@hashed/bd/d2/bdd2d3af3a5a1213497d4f1f7bfcda898274fe9cb5401bbc0190885664708fc2) ... [DONE]
 * dxp/emmp-frontbuilder.wiki (@hashed/bd/d2/bdd2d3af3a5a1213497d4f1f7bfcda898274fe9cb5401bbc0190885664708fc2.wiki) ... 
 * dxp/emmp-frontbuilder.wiki (@hashed/bd/d2/bdd2d3af3a5a1213497d4f1f7bfcda898274fe9cb5401bbc0190885664708fc2.wiki) ... [EMPTY] [SKIPPED]
 * dxp/emmp-frontbuilder.design (@hashed/bd/d2/bdd2d3af3a5a1213497d4f1f7bfcda898274fe9cb5401bbc0190885664708fc2.design) ... 
 * dxp/emmp-frontbuilder.design (@hashed/bd/d2/bdd2d3af3a5a1213497d4f1f7bfcda898274fe9cb5401bbc0190885664708fc2.design) ... [EMPTY] [SKIPPED]
 * dxp/emmp-basecamp (@hashed/8b/94/8b940be7fb78aaa6b6567dd7a3987996947460df1c668e698eb92ca77e425349) ... 
 * dxp/emmp-basecamp (@hashed/8b/94/8b940be7fb78aaa6b6567dd7a3987996947460df1c668e698eb92ca77e425349) ... [DONE]
 * dxp/emmp-basecamp.wiki (@hashed/8b/94/8b940be7fb78aaa6b6567dd7a3987996947460df1c668e698eb92ca77e425349.wiki) ... 
 * dxp/emmp-basecamp.wiki (@hashed/8b/94/8b940be7fb78aaa6b6567dd7a3987996947460df1c668e698eb92ca77e425349.wiki) ... [EMPTY] [SKIPPED]
 * dxp/emmp-basecamp.design (@hashed/8b/94/8b940be7fb78aaa6b6567dd7a3987996947460df1c668e698eb92ca77e425349.design) ... 
 * dxp/emmp-basecamp.design (@hashed/8b/94/8b940be7fb78aaa6b6567dd7a3987996947460df1c668e698eb92ca77e425349.design) ... [EMPTY] [SKIPPED]
 * huy.nguyen/ice-automation-testing (@hashed/82/41/8241649609f88ccd2a0a5b233a07a538ec313ff6adf695aa44a969dbca39f67d) ... 
 * huy.nguyen/ice-automation-testing (@hashed/82/41/8241649609f88ccd2a0a5b233a07a538ec313ff6adf695aa44a969dbca39f67d) ... [DONE]
 * huy.nguyen/ice-automation-testing.wiki (@hashed/82/41/8241649609f88ccd2a0a5b233a07a538ec313ff6adf695aa44a969dbca39f67d.wiki) ... 
 * huy.nguyen/ice-automation-testing.wiki (@hashed/82/41/8241649609f88ccd2a0a5b233a07a538ec313ff6adf695aa44a969dbca39f67d.wiki) ... [EMPTY] [SKIPPED]
 * huy.nguyen/ice-automation-testing.design (@hashed/82/41/8241649609f88ccd2a0a5b233a07a538ec313ff6adf695aa44a969dbca39f67d.design) ... 
 * huy.nguyen/ice-automation-testing.design (@hashed/82/41/8241649609f88ccd2a0a5b233a07a538ec313ff6adf695aa44a969dbca39f67d.design) ... [EMPTY] [SKIPPED]
 * dxp/selenium (@hashed/6e/40/6e4001871c0cf27c7634ef1dc478408f642410fd3a444e2a88e301f5c4a35a4d) ... 
 * dxp/selenium (@hashed/6e/40/6e4001871c0cf27c7634ef1dc478408f642410fd3a444e2a88e301f5c4a35a4d) ... [DONE]
 * dxp/selenium.wiki (@hashed/6e/40/6e4001871c0cf27c7634ef1dc478408f642410fd3a444e2a88e301f5c4a35a4d.wiki) ... 
 * dxp/selenium.wiki (@hashed/6e/40/6e4001871c0cf27c7634ef1dc478408f642410fd3a444e2a88e301f5c4a35a4d.wiki) ... [EMPTY] [SKIPPED]
 * dxp/selenium.design (@hashed/6e/40/6e4001871c0cf27c7634ef1dc478408f642410fd3a444e2a88e301f5c4a35a4d.design) ... 
 * dxp/selenium.design (@hashed/6e/40/6e4001871c0cf27c7634ef1dc478408f642410fd3a444e2a88e301f5c4a35a4d.design) ... [EMPTY] [SKIPPED]
 * dxp/lg-zin-publisher (@hashed/e3/d6/e3d6c4d4599e00882384ca981ee287ed961fa5f3828e2adb5e9ea890ab0d0525) ... 
 * dxp/lg-zin-publisher (@hashed/e3/d6/e3d6c4d4599e00882384ca981ee287ed961fa5f3828e2adb5e9ea890ab0d0525) ... [DONE]
 * dxp/lg-zin-publisher.wiki (@hashed/e3/d6/e3d6c4d4599e00882384ca981ee287ed961fa5f3828e2adb5e9ea890ab0d0525.wiki) ... 
 * dxp/lg-zin-publisher.wiki (@hashed/e3/d6/e3d6c4d4599e00882384ca981ee287ed961fa5f3828e2adb5e9ea890ab0d0525.wiki) ... [EMPTY] [SKIPPED]
 * dxp/lg-zin-publisher.design (@hashed/e3/d6/e3d6c4d4599e00882384ca981ee287ed961fa5f3828e2adb5e9ea890ab0d0525.design) ... 
 * dxp/lg-zin-publisher.design (@hashed/e3/d6/e3d6c4d4599e00882384ca981ee287ed961fa5f3828e2adb5e9ea890ab0d0525.design) ... [EMPTY] [SKIPPED]
 * dxp/lghausys-backendcore (@hashed/7b/1a/7b1a278f5abe8e9da907fc9c29dfd432d60dc76e17b0fabab659d2a508bc65c4) ... 
 * dxp/lghausys-backendcore (@hashed/7b/1a/7b1a278f5abe8e9da907fc9c29dfd432d60dc76e17b0fabab659d2a508bc65c4) ... [DONE]
 * dxp/lghausys-backendcore.wiki (@hashed/7b/1a/7b1a278f5abe8e9da907fc9c29dfd432d60dc76e17b0fabab659d2a508bc65c4.wiki) ... 
 * dxp/lghausys-backendcore.wiki (@hashed/7b/1a/7b1a278f5abe8e9da907fc9c29dfd432d60dc76e17b0fabab659d2a508bc65c4.wiki) ... [EMPTY] [SKIPPED]
 * dxp/lghausys-backendcore.design (@hashed/7b/1a/7b1a278f5abe8e9da907fc9c29dfd432d60dc76e17b0fabab659d2a508bc65c4.design) ... 
 * dxp/lghausys-backendcore.design (@hashed/7b/1a/7b1a278f5abe8e9da907fc9c29dfd432d60dc76e17b0fabab659d2a508bc65c4.design) ... [EMPTY] [SKIPPED]
 * dxp/lghausys-frontbuilder (@hashed/d6/d8/d6d824abba4afde81129c71dea75b8100e96338da5f416d2f69088f1960cb091) ... 
 * dxp/lghausys-frontbuilder (@hashed/d6/d8/d6d824abba4afde81129c71dea75b8100e96338da5f416d2f69088f1960cb091) ... [DONE]
 * dxp/lghausys-frontbuilder.wiki (@hashed/d6/d8/d6d824abba4afde81129c71dea75b8100e96338da5f416d2f69088f1960cb091.wiki) ... 
 * dxp/lghausys-frontbuilder.wiki (@hashed/d6/d8/d6d824abba4afde81129c71dea75b8100e96338da5f416d2f69088f1960cb091.wiki) ... [EMPTY] [SKIPPED]
 * dxp/lghausys-frontbuilder.design (@hashed/d6/d8/d6d824abba4afde81129c71dea75b8100e96338da5f416d2f69088f1960cb091.design) ... 
 * dxp/lghausys-frontbuilder.design (@hashed/d6/d8/d6d824abba4afde81129c71dea75b8100e96338da5f416d2f69088f1960cb091.design) ... [EMPTY] [SKIPPED]
 * dxp/lghausys-basecamp (@hashed/29/db/29db0c6782dbd5000559ef4d9e953e300e2b479eed26d887ef3f92b921c06a67) ... 
 * dxp/lghausys-basecamp (@hashed/29/db/29db0c6782dbd5000559ef4d9e953e300e2b479eed26d887ef3f92b921c06a67) ... [DONE]
 * dxp/lghausys-basecamp.wiki (@hashed/29/db/29db0c6782dbd5000559ef4d9e953e300e2b479eed26d887ef3f92b921c06a67.wiki) ... 
 * dxp/lghausys-basecamp.wiki (@hashed/29/db/29db0c6782dbd5000559ef4d9e953e300e2b479eed26d887ef3f92b921c06a67.wiki) ... [EMPTY] [SKIPPED]
 * dxp/lghausys-basecamp.design (@hashed/29/db/29db0c6782dbd5000559ef4d9e953e300e2b479eed26d887ef3f92b921c06a67.design) ... 
 * dxp/lghausys-basecamp.design (@hashed/29/db/29db0c6782dbd5000559ef4d9e953e300e2b479eed26d887ef3f92b921c06a67.design) ... [EMPTY] [SKIPPED]
 * dxp/kotra-publish (@hashed/8c/1f/8c1f1046219ddd216a023f792356ddf127fce372a72ec9b4cdac989ee5b0b455) ... 
 * dxp/kotra-publish (@hashed/8c/1f/8c1f1046219ddd216a023f792356ddf127fce372a72ec9b4cdac989ee5b0b455) ... [DONE]
 * dxp/kotra-publish.wiki (@hashed/8c/1f/8c1f1046219ddd216a023f792356ddf127fce372a72ec9b4cdac989ee5b0b455.wiki) ... 
 * dxp/kotra-publish.wiki (@hashed/8c/1f/8c1f1046219ddd216a023f792356ddf127fce372a72ec9b4cdac989ee5b0b455.wiki) ... [EMPTY] [SKIPPED]
 * dxp/kotra-publish.design (@hashed/8c/1f/8c1f1046219ddd216a023f792356ddf127fce372a72ec9b4cdac989ee5b0b455.design) ... 
 * dxp/kotra-publish.design (@hashed/8c/1f/8c1f1046219ddd216a023f792356ddf127fce372a72ec9b4cdac989ee5b0b455.design) ... [EMPTY] [SKIPPED]
 * dts/ssia-basecamp (@hashed/37/83/37834f2f25762f23e1f74a531cbe445db73d6765ebe60878a7dfbecd7d4af6e1) ... 
 * dts/ssia-basecamp (@hashed/37/83/37834f2f25762f23e1f74a531cbe445db73d6765ebe60878a7dfbecd7d4af6e1) ... [DONE]
 * dts/ssia-basecamp.wiki (@hashed/37/83/37834f2f25762f23e1f74a531cbe445db73d6765ebe60878a7dfbecd7d4af6e1.wiki) ... 
 * dts/ssia-basecamp.wiki (@hashed/37/83/37834f2f25762f23e1f74a531cbe445db73d6765ebe60878a7dfbecd7d4af6e1.wiki) ... [EMPTY] [SKIPPED]
 * dts/ssia-basecamp.design (@hashed/37/83/37834f2f25762f23e1f74a531cbe445db73d6765ebe60878a7dfbecd7d4af6e1.design) ... 
 * dts/ssia-basecamp.design (@hashed/37/83/37834f2f25762f23e1f74a531cbe445db73d6765ebe60878a7dfbecd7d4af6e1.design) ... [EMPTY] [SKIPPED]
 * dts/ssia-backendcore (@hashed/45/4f/454f63ac30c8322997ef025edff6abd23e0dbe7b8a3d5126a894e4a168c1b59b) ... 
 * dts/ssia-backendcore (@hashed/45/4f/454f63ac30c8322997ef025edff6abd23e0dbe7b8a3d5126a894e4a168c1b59b) ... [DONE]
 * dts/ssia-backendcore.wiki (@hashed/45/4f/454f63ac30c8322997ef025edff6abd23e0dbe7b8a3d5126a894e4a168c1b59b.wiki) ... 
 * dts/ssia-backendcore.wiki (@hashed/45/4f/454f63ac30c8322997ef025edff6abd23e0dbe7b8a3d5126a894e4a168c1b59b.wiki) ... [EMPTY] [SKIPPED]
 * dts/ssia-backendcore.design (@hashed/45/4f/454f63ac30c8322997ef025edff6abd23e0dbe7b8a3d5126a894e4a168c1b59b.design) ... 
 * dts/ssia-backendcore.design (@hashed/45/4f/454f63ac30c8322997ef025edff6abd23e0dbe7b8a3d5126a894e4a168c1b59b.design) ... [EMPTY] [SKIPPED]
 * dts/ssia-frontbuilder (@hashed/5e/f6/5ef6fdf32513aa7cd11f72beccf132b9224d33f271471fff402742887a171edf) ... 
 * dts/ssia-frontbuilder (@hashed/5e/f6/5ef6fdf32513aa7cd11f72beccf132b9224d33f271471fff402742887a171edf) ... [DONE]
 * dts/ssia-frontbuilder.wiki (@hashed/5e/f6/5ef6fdf32513aa7cd11f72beccf132b9224d33f271471fff402742887a171edf.wiki) ... 
 * dts/ssia-frontbuilder.wiki (@hashed/5e/f6/5ef6fdf32513aa7cd11f72beccf132b9224d33f271471fff402742887a171edf.wiki) ... [EMPTY] [SKIPPED]
 * dts/ssia-frontbuilder.design (@hashed/5e/f6/5ef6fdf32513aa7cd11f72beccf132b9224d33f271471fff402742887a171edf.design) ... 
 * dts/ssia-frontbuilder.design (@hashed/5e/f6/5ef6fdf32513aa7cd11f72beccf132b9224d33f271471fff402742887a171edf.design) ... [EMPTY] [SKIPPED]
 * huy.nguyen/cypress_capture (@hashed/12/53/1253e9373e781b7500266caa55150e08e210bc8cd8cc70d89985e3600155e860) ... 
 * huy.nguyen/cypress_capture (@hashed/12/53/1253e9373e781b7500266caa55150e08e210bc8cd8cc70d89985e3600155e860) ... [DONE]
 * huy.nguyen/cypress_capture.wiki (@hashed/12/53/1253e9373e781b7500266caa55150e08e210bc8cd8cc70d89985e3600155e860.wiki) ... 
 * huy.nguyen/cypress_capture.wiki (@hashed/12/53/1253e9373e781b7500266caa55150e08e210bc8cd8cc70d89985e3600155e860.wiki) ... [EMPTY] [SKIPPED]
 * huy.nguyen/cypress_capture.design (@hashed/12/53/1253e9373e781b7500266caa55150e08e210bc8cd8cc70d89985e3600155e860.design) ... 
 * huy.nguyen/cypress_capture.design (@hashed/12/53/1253e9373e781b7500266caa55150e08e210bc8cd8cc70d89985e3600155e860.design) ... [EMPTY] [SKIPPED]
 * dxp/kotra-frontbuilder (@hashed/33/46/3346f2bbf6c34bd2dbe28bd1bb657d0e9c37392a1d5ec9929e6a5df4763ddc2d) ... 
 * dxp/kotra-frontbuilder (@hashed/33/46/3346f2bbf6c34bd2dbe28bd1bb657d0e9c37392a1d5ec9929e6a5df4763ddc2d) ... [DONE]
 * dxp/kotra-frontbuilder.wiki (@hashed/33/46/3346f2bbf6c34bd2dbe28bd1bb657d0e9c37392a1d5ec9929e6a5df4763ddc2d.wiki) ... 
 * dxp/kotra-frontbuilder.wiki (@hashed/33/46/3346f2bbf6c34bd2dbe28bd1bb657d0e9c37392a1d5ec9929e6a5df4763ddc2d.wiki) ... [EMPTY] [SKIPPED]
 * dxp/kotra-frontbuilder.design (@hashed/33/46/3346f2bbf6c34bd2dbe28bd1bb657d0e9c37392a1d5ec9929e6a5df4763ddc2d.design) ... 
 * dxp/kotra-frontbuilder.design (@hashed/33/46/3346f2bbf6c34bd2dbe28bd1bb657d0e9c37392a1d5ec9929e6a5df4763ddc2d.design) ... [EMPTY] [SKIPPED]
 * dxp/kotra-basecamp (@hashed/95/37/9537f32ec7599e1ae953af6c9f929fe747ff9dadf79a9beff1f304c550173011) ... 
 * dxp/kotra-basecamp (@hashed/95/37/9537f32ec7599e1ae953af6c9f929fe747ff9dadf79a9beff1f304c550173011) ... [DONE]
 * dxp/kotra-basecamp.wiki (@hashed/95/37/9537f32ec7599e1ae953af6c9f929fe747ff9dadf79a9beff1f304c550173011.wiki) ... 
 * dxp/kotra-basecamp.wiki (@hashed/95/37/9537f32ec7599e1ae953af6c9f929fe747ff9dadf79a9beff1f304c550173011.wiki) ... [EMPTY] [SKIPPED]
 * dxp/kotra-basecamp.design (@hashed/95/37/9537f32ec7599e1ae953af6c9f929fe747ff9dadf79a9beff1f304c550173011.design) ... 
 * dxp/kotra-basecamp.design (@hashed/95/37/9537f32ec7599e1ae953af6c9f929fe747ff9dadf79a9beff1f304c550173011.design) ... [EMPTY] [SKIPPED]
 * dxp/kotra-backendcore (@hashed/9b/db/9bdb2af6799204a299c603994b8e400e4b1fd625efdb74066cc869fee42c9df3) ... 
 * dxp/kotra-backendcore (@hashed/9b/db/9bdb2af6799204a299c603994b8e400e4b1fd625efdb74066cc869fee42c9df3) ... [DONE]
 * dxp/kotra-backendcore.wiki (@hashed/9b/db/9bdb2af6799204a299c603994b8e400e4b1fd625efdb74066cc869fee42c9df3.wiki) ... 
 * dxp/kotra-backendcore.wiki (@hashed/9b/db/9bdb2af6799204a299c603994b8e400e4b1fd625efdb74066cc869fee42c9df3.wiki) ... [EMPTY] [SKIPPED]
 * dxp/kotra-backendcore.design (@hashed/9b/db/9bdb2af6799204a299c603994b8e400e4b1fd625efdb74066cc869fee42c9df3.design) ... 
 * dxp/kotra-backendcore.design (@hashed/9b/db/9bdb2af6799204a299c603994b8e400e4b1fd625efdb74066cc869fee42c9df3.design) ... [EMPTY] [SKIPPED]
 * static-html/kotra-html (@hashed/f6/e0/f6e0a1e2ac41945a9aa7ff8a8aaa0cebc12a3bcc981a929ad5cf810a090e11ae) ... 
 * static-html/kotra-html (@hashed/f6/e0/f6e0a1e2ac41945a9aa7ff8a8aaa0cebc12a3bcc981a929ad5cf810a090e11ae) ... [EMPTY] [SKIPPED]
 * static-html/kotra-html.wiki (@hashed/f6/e0/f6e0a1e2ac41945a9aa7ff8a8aaa0cebc12a3bcc981a929ad5cf810a090e11ae.wiki) ... 
 * static-html/kotra-html.wiki (@hashed/f6/e0/f6e0a1e2ac41945a9aa7ff8a8aaa0cebc12a3bcc981a929ad5cf810a090e11ae.wiki) ... [EMPTY] [SKIPPED]
 * static-html/kotra-html.design (@hashed/f6/e0/f6e0a1e2ac41945a9aa7ff8a8aaa0cebc12a3bcc981a929ad5cf810a090e11ae.design) ... 
 * static-html/kotra-html.design (@hashed/f6/e0/f6e0a1e2ac41945a9aa7ff8a8aaa0cebc12a3bcc981a929ad5cf810a090e11ae.design) ... [EMPTY] [SKIPPED]
 * huy.nguyen/lx (@hashed/b1/55/b1556dea32e9d0cdbfed038fd7787275775ea40939c146a64e205bcb349ad02f) ... 
 * huy.nguyen/lx (@hashed/b1/55/b1556dea32e9d0cdbfed038fd7787275775ea40939c146a64e205bcb349ad02f) ... [DONE]
 * huy.nguyen/lx.wiki (@hashed/b1/55/b1556dea32e9d0cdbfed038fd7787275775ea40939c146a64e205bcb349ad02f.wiki) ... 
 * huy.nguyen/lx.wiki (@hashed/b1/55/b1556dea32e9d0cdbfed038fd7787275775ea40939c146a64e205bcb349ad02f.wiki) ... [EMPTY] [SKIPPED]
 * huy.nguyen/lx.design (@hashed/b1/55/b1556dea32e9d0cdbfed038fd7787275775ea40939c146a64e205bcb349ad02f.design) ... 
 * huy.nguyen/lx.design (@hashed/b1/55/b1556dea32e9d0cdbfed038fd7787275775ea40939c146a64e205bcb349ad02f.design) ... [EMPTY] [SKIPPED]
 * dxp/samsung-demo-publish (@hashed/6c/65/6c658ee83fb7e812482494f3e416a876f63f418a0b8a1f5e76d47ee4177035cb) ... 
 * dxp/samsung-demo-publish (@hashed/6c/65/6c658ee83fb7e812482494f3e416a876f63f418a0b8a1f5e76d47ee4177035cb) ... [DONE]
 * dxp/samsung-demo-publish.wiki (@hashed/6c/65/6c658ee83fb7e812482494f3e416a876f63f418a0b8a1f5e76d47ee4177035cb.wiki) ... 
 * dxp/samsung-demo-publish.wiki (@hashed/6c/65/6c658ee83fb7e812482494f3e416a876f63f418a0b8a1f5e76d47ee4177035cb.wiki) ... [EMPTY] [SKIPPED]
 * dxp/samsung-demo-publish.design (@hashed/6c/65/6c658ee83fb7e812482494f3e416a876f63f418a0b8a1f5e76d47ee4177035cb.design) ... 
 * dxp/samsung-demo-publish.design (@hashed/6c/65/6c658ee83fb7e812482494f3e416a876f63f418a0b8a1f5e76d47ee4177035cb.design) ... [EMPTY] [SKIPPED]
 * dxp/infra/iac/aws (@hashed/9f/1f/9f1f9dce319c4700ef28ec8c53bd3cc8e6abe64c68385479ab89215806a5bdd6) ... 
 * dxp/infra/iac/aws (@hashed/9f/1f/9f1f9dce319c4700ef28ec8c53bd3cc8e6abe64c68385479ab89215806a5bdd6) ... [DONE]
 * dxp/infra/iac/aws.wiki (@hashed/9f/1f/9f1f9dce319c4700ef28ec8c53bd3cc8e6abe64c68385479ab89215806a5bdd6.wiki) ... 
 * dxp/infra/iac/aws.wiki (@hashed/9f/1f/9f1f9dce319c4700ef28ec8c53bd3cc8e6abe64c68385479ab89215806a5bdd6.wiki) ... [EMPTY] [SKIPPED]
 * dxp/infra/iac/aws.design (@hashed/9f/1f/9f1f9dce319c4700ef28ec8c53bd3cc8e6abe64c68385479ab89215806a5bdd6.design) ... 
 * dxp/infra/iac/aws.design (@hashed/9f/1f/9f1f9dce319c4700ef28ec8c53bd3cc8e6abe64c68385479ab89215806a5bdd6.design) ... [EMPTY] [SKIPPED]
 * dxp/infra/crong (@hashed/e5/b8/e5b861a6d8a966dfca7e7341cd3eb6be9901688d547a72ebed0b1f5e14f3d08d) ... 
 * dxp/infra/crong (@hashed/e5/b8/e5b861a6d8a966dfca7e7341cd3eb6be9901688d547a72ebed0b1f5e14f3d08d) ... [DONE]
 * dxp/infra/crong.wiki (@hashed/e5/b8/e5b861a6d8a966dfca7e7341cd3eb6be9901688d547a72ebed0b1f5e14f3d08d.wiki) ... 
 * dxp/infra/crong.wiki (@hashed/e5/b8/e5b861a6d8a966dfca7e7341cd3eb6be9901688d547a72ebed0b1f5e14f3d08d.wiki) ... [EMPTY] [SKIPPED]
 * dxp/infra/crong.design (@hashed/e5/b8/e5b861a6d8a966dfca7e7341cd3eb6be9901688d547a72ebed0b1f5e14f3d08d.design) ... 
 * dxp/infra/crong.design (@hashed/e5/b8/e5b861a6d8a966dfca7e7341cd3eb6be9901688d547a72ebed0b1f5e14f3d08d.design) ... [EMPTY] [SKIPPED]
 * dxp/infra/pipeline/ci (@hashed/2a/c8/2ac878b0e2180616993b4b6aa71e61166fdc86c28d47e359d0ee537eb11d46d3) ... 
 * dxp/infra/pipeline/ci (@hashed/2a/c8/2ac878b0e2180616993b4b6aa71e61166fdc86c28d47e359d0ee537eb11d46d3) ... [DONE]
 * dxp/infra/pipeline/ci.wiki (@hashed/2a/c8/2ac878b0e2180616993b4b6aa71e61166fdc86c28d47e359d0ee537eb11d46d3.wiki) ... 
 * dxp/infra/pipeline/ci.wiki (@hashed/2a/c8/2ac878b0e2180616993b4b6aa71e61166fdc86c28d47e359d0ee537eb11d46d3.wiki) ... [EMPTY] [SKIPPED]
 * dxp/infra/pipeline/ci.design (@hashed/2a/c8/2ac878b0e2180616993b4b6aa71e61166fdc86c28d47e359d0ee537eb11d46d3.design) ... 
 * dxp/infra/pipeline/ci.design (@hashed/2a/c8/2ac878b0e2180616993b4b6aa71e61166fdc86c28d47e359d0ee537eb11d46d3.design) ... [EMPTY] [SKIPPED]
 * dxp/infra/alm (@hashed/85/da/85daaf6f7055cd5736287faed9603d712920092c4f8fd0097ec3b650bf27530e) ... 
 * dxp/infra/alm (@hashed/85/da/85daaf6f7055cd5736287faed9603d712920092c4f8fd0097ec3b650bf27530e) ... [DONE]
 * dxp/infra/alm.wiki (@hashed/85/da/85daaf6f7055cd5736287faed9603d712920092c4f8fd0097ec3b650bf27530e.wiki) ... 
 * dxp/infra/alm.wiki (@hashed/85/da/85daaf6f7055cd5736287faed9603d712920092c4f8fd0097ec3b650bf27530e.wiki) ... [EMPTY] [SKIPPED]
 * dxp/infra/alm.design (@hashed/85/da/85daaf6f7055cd5736287faed9603d712920092c4f8fd0097ec3b650bf27530e.design) ... 
 * dxp/infra/alm.design (@hashed/85/da/85daaf6f7055cd5736287faed9603d712920092c4f8fd0097ec3b650bf27530e.design) ... [EMPTY] [SKIPPED]
2021-10-08 14:33:12 +0900 -- done
2021-10-08 14:33:12 +0900 -- Dumping uploads ... 
2021-10-08 14:33:12 +0900 -- done
2021-10-08 14:33:12 +0900 -- Dumping builds ... 
2021-10-08 14:33:12 +0900 -- done
2021-10-08 14:33:12 +0900 -- Dumping artifacts ... 
2021-10-08 14:33:12 +0900 -- done
2021-10-08 14:33:12 +0900 -- Dumping pages ... 
2021-10-08 14:33:12 +0900 -- done
2021-10-08 14:33:12 +0900 -- Dumping lfs objects ... 
2021-10-08 14:33:12 +0900 -- done
2021-10-08 14:33:12 +0900 -- Dumping container registry images ... 
2021-10-08 14:33:12 +0900 -- [DISABLED]
Creating backup archive: 1633671192_2021_10_08_13.12.1_gitlab_backup.tar ... done
Uploading backup archive to remote storage  ... skipped
Deleting tmp directories ... done
done
done
done
done
done
done
done
Deleting old backups ... skipping
Warning: Your gitlab.rb and gitlab-secrets.json files contain sensitive data 
and are not included in this backup. You will need these files to restore a backup.
Please back them up manually.
Backup task is done.
[ice@dcsf-dev08 GITLAB_BACKUP]$ ls -alh
total 23G
drwxr-xr-x  2 git  root 4.0K Oct  8 14:34 .
drwxr-xr-x 15 root root 4.0K Oct  8 14:06 ..
-rw-------  1 git  git   23G Oct  8 14:34 1633671192_2021_10_08_13.12.1_gitlab_backup.tar

백업 용량 23GB 발생 대부분 repositories 에서 차지 하고 있음

추가 백업 대상 파일

  • /etc/gitlab/gitlab.rb

  • /etc/gitlab/gitlab-secrets.json

gitlab.rb 에 설정 된것이 하나도 없음 전부 주석 처리되 있어서 백업 하지 않음 gitlab-secrets.json 백업

...

주의사항

현재 13.12.1 사용중 최신버전인 14.2.Z 로 업그레이드 하기 위해서는 13.12.Z 에서 14.2.Z 로 바로 버전업 안됨
아래와 같은 순서를 통해서 해야지만 가능

(13.12.1>14.0.11) 각(14.0.11>14.2.Z) 버전으로 업그레이드 후 GitLab 실행 후
Admin > Admin Area > Monitoring > Backgroud Migrations
메뉴로 메뉴들어가서 Migrations 진행 단계를 단계
확인이 필요함 아래와 같이 Migrations 남아 있으면 완료 될때까지 기다려야함

...

설치

docker-compose 를 이용해서 설치

13.12.1>14.

...

http://version.ice.i-on.net/admin/background_migrations

...

0.11

Code Block
languageyaml
version: '3.8'
services:
  web:
    image: 'gitlab/gitlab-ce:14.0.11-ce.0'
    hostname: 'version'
    restart: always
    container_name: gitlab-ce
    environment:
      GITLAB_OMNIBUS_CONFIG: |
        external_url 'http://dcsf-dev08.i-on.net'
    ports:
      - '80:80'
      - '443:443'
      - '10022:22'
      - '5050:5050'
    volumes:
      - './etc/gitlab:/etc/gitlab'
      - './log/gitlab:/var/log/gitlab'
      - './data/gitlab:/var/opt/gitlab'
      - './backup/gitlab:/var/opt/gitlab/backups'
Code Block
languagebash
$ cd ~/git/alm/version/gitlab
$ doccker-compose up -d
$ docker exec -it gitlab-ce gitlab-ctl stop puma
$ docker exec -it gitlab-ce gitlab-ctl stop sidekiq
$ docker exec -it gitlab-ce gitlab-ctl status
$ docker exec -it gitlab-ce gitlab-backup restore BACKUP=1633671192_2021_10_08_13.12.1
Unpacking backup ... done
Be sure to stop Puma, Sidekiq, and any other process that
connects to the database before proceeding. For Omnibus
installs, see the following link for more information:
https://docs.gitlab.com/ee/raketasks/backup_restore.html#restore-for-omnibus-gitlab-installations

Before restoring the database, we will remove all existing
tables to avoid future upgrade problems. Be aware that if you have
custom tables in the GitLab database these tables and all data will be
removed.

Do you want to continue (yes/no)? yes
Removing all tables. Press `Ctrl-C` within 5 seconds to abort
2021-10-12 05:59:24 +0000 -- Cleaning the database ... 
2021-10-12 05:59:32 +0000 -- done
2021-10-12 05:59:32 +0000 -- Restoring database ... 
Restoring PostgreSQL database gitlabhq_production ... ERROR:  must be owner of extension pg_trgm
ERROR:  must be owner of extension btree_gist
ERROR:  must be owner of extension btree_gist
ERROR:  must be owner of extension pg_trgm
SET
SET
SET
SET
SET
 set_config 
------------
 
(1 row)

SET
SET
SET
SET
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
ALTER TABLE
...
...
...
[DONE]
2021-10-12 06:02:47 +0000 -- done
2021-10-12 06:02:47 +0000 -- Restoring repositories ...
 * root/test (@hashed/6b/86/6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b) ... 
 * root/test (@hashed/6b/86/6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b) ... [DONE]
 * root/test.wiki (@hashed/6b/86/6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b.wiki) ... 
 * root/test.wiki (@hashed/6b/86/6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b.wiki) ... [DONE]
 * root/test.design (@hashed/6b/86/6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b.design) ... 
 * root/test.design (@hashed/6b/86/6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b.design) ... [DONE]
 * dxp/basecamp (@hashed/4b/22/4b227777d4dd1fc61c6f884f48641d02b4d121d3fd328cb08b5531fcacdabf8a) ... 
 * dxp/basecamp (@hashed/4b/22/4b227777d4dd1fc61c6f884f48641d02b4d121d3fd328cb08b5531fcacdabf8a) ... [DONE]
 * dxp/basecamp.wiki (@hashed/4b/22/4b227777d4dd1fc61c6f884f48641d02b4d121d3fd328cb08b5531fcacdabf8a.wiki) ... 
 * dxp/basecamp.wiki (@hashed/4b/22/4b227777d4dd1fc61c6f884f48641d02b4d121d3fd328cb08b5531fcacdabf8a.wiki) ... [DONE]
 * dxp/basecamp.design (@hashed/4b/22/4b227777d4dd1fc61c6f884f48641d02b4d121d3fd328cb08b5531fcacdabf8a.design) ... 
 * dxp/basecamp.design (@hashed/4b/22/4b227777d4dd1fc61c6f884f48641d02b4d121d3fd328cb08b5531fcacdabf8a.design) ... [DONE]
 * dxp/backendcore (@hashed/79/02/7902699be42c8a8e46fbbb4501726517e86b22c56a189f7625a6da49081b2451) ... 
 * dxp/backendcore (@hashed/79/02/7902699be42c8a8e46fbbb4501726517e86b22c56a189f7625a6da49081b2451) ... [DONE]
 * dxp/backendcore.wiki (@hashed/79/02/7902699be42c8a8e46fbbb4501726517e86b22c56a189f7625a6da49081b2451.wiki) ... 
 * dxp/backendcore.wiki (@hashed/79/02/7902699be42c8a8e46fbbb4501726517e86b22c56a189f7625a6da49081b2451.wiki) ... [DONE]
 * dxp/backendcore.design (@hashed/79/02/7902699be42c8a8e46fbbb4501726517e86b22c56a189f7625a6da49081b2451.design) ... 
 * dxp/backendcore.design (@hashed/79/02/7902699be42c8a8e46fbbb4501726517e86b22c56a189f7625a6da49081b2451.design) ... [DONE]
 * dxp/frontbuilder (@hashed/2c/62/2c624232cdd221771294dfbb310aca000a0df6ac8b66b696d90ef06fdefb64a3) ... 
 * dxp/frontbuilder (@hashed/2c/62/2c624232cdd221771294dfbb310aca000a0df6ac8b66b696d90ef06fdefb64a3) ... [DONE]
 * dxp/frontbuilder.wiki (@hashed/2c/62/2c624232cdd221771294dfbb310aca000a0df6ac8b66b696d90ef06fdefb64a3.wiki) ... 
 * dxp/frontbuilder.wiki (@hashed/2c/62/2c624232cdd221771294dfbb310aca000a0df6ac8b66b696d90ef06fdefb64a3.wiki) ... [DONE]
 * dxp/frontbuilder.design (@hashed/2c/62/2c624232cdd221771294dfbb310aca000a0df6ac8b66b696d90ef06fdefb64a3.design) ... 
 * dxp/frontbuilder.design (@hashed/2c/62/2c624232cdd221771294dfbb310aca000a0df6ac8b66b696d90ef06fdefb64a3.design) ... [DONE]
 * dts/sbs_ops (@hashed/4a/44/4a44dc15364204a80fe80e9039455cc1608281820fe2b24f1e5233ade6af1dd5) ... 
 * dts/sbs_ops (@hashed/4a/44/4a44dc15364204a80fe80e9039455cc1608281820fe2b24f1e5233ade6af1dd5) ... [DONE]
 * dts/sbs_ops.wiki (@hashed/4a/44/4a44dc15364204a80fe80e9039455cc1608281820fe2b24f1e5233ade6af1dd5.wiki) ... 
 * dts/sbs_ops.wiki (@hashed/4a/44/4a44dc15364204a80fe80e9039455cc1608281820fe2b24f1e5233ade6af1dd5.wiki) ... [DONE]
 * dts/sbs_ops.design (@hashed/4a/44/4a44dc15364204a80fe80e9039455cc1608281820fe2b24f1e5233ade6af1dd5.design) ... 
 * dts/sbs_ops.design (@hashed/4a/44/4a44dc15364204a80fe80e9039455cc1608281820fe2b24f1e5233ade6af1dd5.design) ... [DONE]
 * dts/sbdc-vcommerce-pc (@hashed/4f/c8/4fc82b26aecb47d2868c4efbe3581732a3e7cbcc6c2efb32062c08170a05eeb8) ... 
 * dts/sbdc-vcommerce-pc (@hashed/4f/c8/4fc82b26aecb47d2868c4efbe3581732a3e7cbcc6c2efb32062c08170a05eeb8) ... [DONE]
 * dts/sbdc-vcommerce-pc.wiki (@hashed/4f/c8/4fc82b26aecb47d2868c4efbe3581732a3e7cbcc6c2efb32062c08170a05eeb8.wiki) ... 
 * dts/sbdc-vcommerce-pc.wiki (@hashed/4f/c8/4fc82b26aecb47d2868c4efbe3581732a3e7cbcc6c2efb32062c08170a05eeb8.wiki) ... [DONE]
 * dts/sbdc-vcommerce-pc.design (@hashed/4f/c8/4fc82b26aecb47d2868c4efbe3581732a3e7cbcc6c2efb32062c08170a05eeb8.design) ... 
 * dts/sbdc-vcommerce-pc.design (@hashed/4f/c8/4fc82b26aecb47d2868c4efbe3581732a3e7cbcc6c2efb32062c08170a05eeb8.design) ... [DONE]
 * dts/kyowon-backend-core (@hashed/3f/db/3fdba35f04dc8c462986c992bcf875546257113072a909c162f7e470e581e278) ... 
 * dts/kyowon-backend-core (@hashed/3f/db/3fdba35f04dc8c462986c992bcf875546257113072a909c162f7e470e581e278) ... [DONE]
 * dts/kyowon-backend-core.wiki (@hashed/3f/db/3fdba35f04dc8c462986c992bcf875546257113072a909c162f7e470e581e278.wiki) ... 
 * dts/kyowon-backend-core.wiki (@hashed/3f/db/3fdba35f04dc8c462986c992bcf875546257113072a909c162f7e470e581e278.wiki) ... [DONE]
 * dts/kyowon-backend-core.design (@hashed/3f/db/3fdba35f04dc8c462986c992bcf875546257113072a909c162f7e470e581e278.design) ... 
 * dts/kyowon-backend-core.design (@hashed/3f/db/3fdba35f04dc8c462986c992bcf875546257113072a909c162f7e470e581e278.design) ... [DONE]
 * dts/kyowon-basecamp (@hashed/85/27/8527a891e224136950ff32ca212b45bc93f69fbb801c3b1ebedac52775f99e61) ... 
 * dts/kyowon-basecamp (@hashed/85/27/8527a891e224136950ff32ca212b45bc93f69fbb801c3b1ebedac52775f99e61) ... [DONE]
 * dts/kyowon-basecamp.wiki (@hashed/85/27/8527a891e224136950ff32ca212b45bc93f69fbb801c3b1ebedac52775f99e61.wiki) ... 
 * dts/kyowon-basecamp.wiki (@hashed/85/27/8527a891e224136950ff32ca212b45bc93f69fbb801c3b1ebedac52775f99e61.wiki) ... [DONE]
 * dts/kyowon-basecamp.design (@hashed/85/27/8527a891e224136950ff32ca212b45bc93f69fbb801c3b1ebedac52775f99e61.design) ... 
 * dts/kyowon-basecamp.design (@hashed/85/27/8527a891e224136950ff32ca212b45bc93f69fbb801c3b1ebedac52775f99e61.design) ... [DONE]
 * dts/kyowon-front-builder (@hashed/e6/29/e629fa6598d732768f7c726b4b621285f9c3b85303900aa912017db7617d8bdb) ... 
 * dts/kyowon-front-builder (@hashed/e6/29/e629fa6598d732768f7c726b4b621285f9c3b85303900aa912017db7617d8bdb) ... [DONE]
 * dts/kyowon-front-builder.wiki (@hashed/e6/29/e629fa6598d732768f7c726b4b621285f9c3b85303900aa912017db7617d8bdb.wiki) ... 
 * dts/kyowon-front-builder.wiki (@hashed/e6/29/e629fa6598d732768f7c726b4b621285f9c3b85303900aa912017db7617d8bdb.wiki) ... [DONE]
 * dts/kyowon-front-builder.design (@hashed/e6/29/e629fa6598d732768f7c726b4b621285f9c3b85303900aa912017db7617d8bdb.design) ... 
 * dts/kyowon-front-builder.design (@hashed/e6/29/e629fa6598d732768f7c726b4b621285f9c3b85303900aa912017db7617d8bdb.design) ... [DONE]
 * dts/sbs_core (@hashed/b1/7e/b17ef6d19c7a5b1ee83b907c595526dcb1eb06db8227d650d5dda0a9f4ce8cd9) ... 
 * dts/sbs_core (@hashed/b1/7e/b17ef6d19c7a5b1ee83b907c595526dcb1eb06db8227d650d5dda0a9f4ce8cd9) ... [DONE]
 * dts/sbs_core.wiki (@hashed/b1/7e/b17ef6d19c7a5b1ee83b907c595526dcb1eb06db8227d650d5dda0a9f4ce8cd9.wiki) ... 
 * dts/sbs_core.wiki (@hashed/b1/7e/b17ef6d19c7a5b1ee83b907c595526dcb1eb06db8227d650d5dda0a9f4ce8cd9.wiki) ... [DONE]
 * dts/sbs_core.design (@hashed/b1/7e/b17ef6d19c7a5b1ee83b907c595526dcb1eb06db8227d650d5dda0a9f4ce8cd9.design) ... 
 * dts/sbs_core.design (@hashed/b1/7e/b17ef6d19c7a5b1ee83b907c595526dcb1eb06db8227d650d5dda0a9f4ce8cd9.design) ... [DONE]
 * dts/ice2_core (@hashed/45/23/4523540f1504cd17100c4835e85b7eefd49911580f8efff0599a8f283be6b9e3) ... 
 * dts/ice2_core (@hashed/45/23/4523540f1504cd17100c4835e85b7eefd49911580f8efff0599a8f283be6b9e3) ... [DONE]
 * dts/ice2_core.wiki (@hashed/45/23/4523540f1504cd17100c4835e85b7eefd49911580f8efff0599a8f283be6b9e3.wiki) ... 
 * dts/ice2_core.wiki (@hashed/45/23/4523540f1504cd17100c4835e85b7eefd49911580f8efff0599a8f283be6b9e3.wiki) ... [DONE]
 * dts/ice2_core.design (@hashed/45/23/4523540f1504cd17100c4835e85b7eefd49911580f8efff0599a8f283be6b9e3.design) ... 
 * dts/ice2_core.design (@hashed/45/23/4523540f1504cd17100c4835e85b7eefd49911580f8efff0599a8f283be6b9e3.design) ... [DONE]
 * dts/sbdc-vcommerce-mobile (@hashed/4e/c9/4ec9599fc203d176a301536c2e091a19bc852759b255bd6818810a42c5fed14a) ... 
 * dts/sbdc-vcommerce-mobile (@hashed/4e/c9/4ec9599fc203d176a301536c2e091a19bc852759b255bd6818810a42c5fed14a) ... [DONE]
 * dts/sbdc-vcommerce-mobile.wiki (@hashed/4e/c9/4ec9599fc203d176a301536c2e091a19bc852759b255bd6818810a42c5fed14a.wiki) ... 
 * dts/sbdc-vcommerce-mobile.wiki (@hashed/4e/c9/4ec9599fc203d176a301536c2e091a19bc852759b255bd6818810a42c5fed14a.wiki) ... [DONE]
 * dts/sbdc-vcommerce-mobile.design (@hashed/4e/c9/4ec9599fc203d176a301536c2e091a19bc852759b255bd6818810a42c5fed14a.design) ... 
 * dts/sbdc-vcommerce-mobile.design (@hashed/4e/c9/4ec9599fc203d176a301536c2e091a19bc852759b255bd6818810a42c5fed14a.design) ... [DONE]
 * dts/ice2-ui-front (@hashed/94/00/9400f1b21cb527d7fa3d3eabba93557a18ebe7a2ca4e471cfe5e4c5b4ca7f767) ... 
 * dts/ice2-ui-front (@hashed/94/00/9400f1b21cb527d7fa3d3eabba93557a18ebe7a2ca4e471cfe5e4c5b4ca7f767) ... [DONE]
 * dts/ice2-ui-front.wiki (@hashed/94/00/9400f1b21cb527d7fa3d3eabba93557a18ebe7a2ca4e471cfe5e4c5b4ca7f767.wiki) ... 
 * dts/ice2-ui-front.wiki (@hashed/94/00/9400f1b21cb527d7fa3d3eabba93557a18ebe7a2ca4e471cfe5e4c5b4ca7f767.wiki) ... [DONE]
 * dts/ice2-ui-front.design (@hashed/94/00/9400f1b21cb527d7fa3d3eabba93557a18ebe7a2ca4e471cfe5e4c5b4ca7f767.design) ... 
 * dts/ice2-ui-front.design (@hashed/94/00/9400f1b21cb527d7fa3d3eabba93557a18ebe7a2ca4e471cfe5e4c5b4ca7f767.design) ... [DONE]
 * dts/sbdc-cms (@hashed/f5/ca/f5ca38f748a1d6eaf726b8a42fb575c3c71f1864a8143301782de13da2d9202b) ... 
 * dts/sbdc-cms (@hashed/f5/ca/f5ca38f748a1d6eaf726b8a42fb575c3c71f1864a8143301782de13da2d9202b) ... [DONE]
 * dts/sbdc-cms.wiki (@hashed/f5/ca/f5ca38f748a1d6eaf726b8a42fb575c3c71f1864a8143301782de13da2d9202b.wiki) ... 
 * dts/sbdc-cms.wiki (@hashed/f5/ca/f5ca38f748a1d6eaf726b8a42fb575c3c71f1864a8143301782de13da2d9202b.wiki) ... [DONE]
 * dts/sbdc-cms.design (@hashed/f5/ca/f5ca38f748a1d6eaf726b8a42fb575c3c71f1864a8143301782de13da2d9202b.design) ... 
 * dts/sbdc-cms.design (@hashed/f5/ca/f5ca38f748a1d6eaf726b8a42fb575c3c71f1864a8143301782de13da2d9202b.design) ... [DONE]
 * dts/sbdc-pc (@hashed/6f/4b/6f4b6612125fb3a0daecd2799dfd6c9c299424fd920f9b308110a2c1fbd8f443) ... 
 * dts/sbdc-pc (@hashed/6f/4b/6f4b6612125fb3a0daecd2799dfd6c9c299424fd920f9b308110a2c1fbd8f443) ... [DONE]
 * dts/sbdc-pc.wiki (@hashed/6f/4b/6f4b6612125fb3a0daecd2799dfd6c9c299424fd920f9b308110a2c1fbd8f443.wiki) ... 
 * dts/sbdc-pc.wiki (@hashed/6f/4b/6f4b6612125fb3a0daecd2799dfd6c9c299424fd920f9b308110a2c1fbd8f443.wiki) ... [DONE]
 * dts/sbdc-pc.design (@hashed/6f/4b/6f4b6612125fb3a0daecd2799dfd6c9c299424fd920f9b308110a2c1fbd8f443.design) ... 
 * dts/sbdc-pc.design (@hashed/6f/4b/6f4b6612125fb3a0daecd2799dfd6c9c299424fd920f9b308110a2c1fbd8f443.design) ... [DONE]
 * dts/sbdc-mobile (@hashed/78/5f/785f3ec7eb32f30b90cd0fcf3657d388b5ff4297f2f9716ff66e9b69c05ddd09) ... 
 * dts/sbdc-mobile (@hashed/78/5f/785f3ec7eb32f30b90cd0fcf3657d388b5ff4297f2f9716ff66e9b69c05ddd09) ... [DONE]
 * dts/sbdc-mobile.wiki (@hashed/78/5f/785f3ec7eb32f30b90cd0fcf3657d388b5ff4297f2f9716ff66e9b69c05ddd09.wiki) ... 
 * dts/sbdc-mobile.wiki (@hashed/78/5f/785f3ec7eb32f30b90cd0fcf3657d388b5ff4297f2f9716ff66e9b69c05ddd09.wiki) ... [DONE]
 * dts/sbdc-mobile.design (@hashed/78/5f/785f3ec7eb32f30b90cd0fcf3657d388b5ff4297f2f9716ff66e9b69c05ddd09.design) ... 
 * dts/sbdc-mobile.design (@hashed/78/5f/785f3ec7eb32f30b90cd0fcf3657d388b5ff4297f2f9716ff66e9b69c05ddd09.design) ... [DONE]
 * dts/sbdc-core (@hashed/53/5f/535fa30d7e25dd8a49f1536779734ec8286108d115da5045d77f3b4185d8f790) ... 
 * dts/sbdc-core (@hashed/53/5f/535fa30d7e25dd8a49f1536779734ec8286108d115da5045d77f3b4185d8f790) ... [DONE]
 * dts/sbdc-core.wiki (@hashed/53/5f/535fa30d7e25dd8a49f1536779734ec8286108d115da5045d77f3b4185d8f790.wiki) ... 
 * dts/sbdc-core.wiki (@hashed/53/5f/535fa30d7e25dd8a49f1536779734ec8286108d115da5045d77f3b4185d8f790.wiki) ... [DONE]
 * dts/sbdc-core.design (@hashed/53/5f/535fa30d7e25dd8a49f1536779734ec8286108d115da5045d77f3b4185d8f790.design) ... 
 * dts/sbdc-core.design (@hashed/53/5f/535fa30d7e25dd8a49f1536779734ec8286108d115da5045d77f3b4185d8f790.design) ... [DONE]
 * dts/mro-cms (@hashed/b7/a5/b7a56873cd771f2c446d369b649430b65a756ba278ff97ec81bb6f55b2e73569) ... 
 * dts/mro-cms (@hashed/b7/a5/b7a56873cd771f2c446d369b649430b65a756ba278ff97ec81bb6f55b2e73569) ... [DONE]
 * dts/mro-cms.wiki (@hashed/b7/a5/b7a56873cd771f2c446d369b649430b65a756ba278ff97ec81bb6f55b2e73569.wiki) ... 
 * dts/mro-cms.wiki (@hashed/b7/a5/b7a56873cd771f2c446d369b649430b65a756ba278ff97ec81bb6f55b2e73569.wiki) ... [DONE]
 * dts/mro-cms.design (@hashed/b7/a5/b7a56873cd771f2c446d369b649430b65a756ba278ff97ec81bb6f55b2e73569.design) ... 
 * dts/mro-cms.design (@hashed/b7/a5/b7a56873cd771f2c446d369b649430b65a756ba278ff97ec81bb6f55b2e73569.design) ... [DONE]
 * ted/ice2-frontend (@hashed/5f/9c/5f9c4ab08cac7457e9111a30e4664920607ea2c115a1433d7be98e97e64244ca) ... 
 * ted/ice2-frontend (@hashed/5f/9c/5f9c4ab08cac7457e9111a30e4664920607ea2c115a1433d7be98e97e64244ca) ... [DONE]
 * ted/ice2-frontend.wiki (@hashed/5f/9c/5f9c4ab08cac7457e9111a30e4664920607ea2c115a1433d7be98e97e64244ca.wiki) ... 
 * ted/ice2-frontend.wiki (@hashed/5f/9c/5f9c4ab08cac7457e9111a30e4664920607ea2c115a1433d7be98e97e64244ca.wiki) ... [DONE]
 * ted/ice2-frontend.design (@hashed/5f/9c/5f9c4ab08cac7457e9111a30e4664920607ea2c115a1433d7be98e97e64244ca.design) ... 
 * ted/ice2-frontend.design (@hashed/5f/9c/5f9c4ab08cac7457e9111a30e4664920607ea2c115a1433d7be98e97e64244ca.design) ... [DONE]
 * sdp/ice2-frontend (@hashed/67/06/670671cd97404156226e507973f2ab8330d3022ca96e0c93bdbdb320c41adcaf) ... 
 * sdp/ice2-frontend (@hashed/67/06/670671cd97404156226e507973f2ab8330d3022ca96e0c93bdbdb320c41adcaf) ... [DONE]
 * sdp/ice2-frontend.wiki (@hashed/67/06/670671cd97404156226e507973f2ab8330d3022ca96e0c93bdbdb320c41adcaf.wiki) ... 
 * sdp/ice2-frontend.wiki (@hashed/67/06/670671cd97404156226e507973f2ab8330d3022ca96e0c93bdbdb320c41adcaf.wiki) ... [DONE]
 * sdp/ice2-frontend.design (@hashed/67/06/670671cd97404156226e507973f2ab8330d3022ca96e0c93bdbdb320c41adcaf.design) ... 
 * sdp/ice2-frontend.design (@hashed/67/06/670671cd97404156226e507973f2ab8330d3022ca96e0c93bdbdb320c41adcaf.design) ... [DONE]
 * sdp/ytn (@hashed/35/13/35135aaa6cc23891b40cb3f378c53a17a1127210ce60e125ccf03efcfdaec458) ... 
 * sdp/ytn (@hashed/35/13/35135aaa6cc23891b40cb3f378c53a17a1127210ce60e125ccf03efcfdaec458) ... [DONE]
 * sdp/ytn.wiki (@hashed/35/13/35135aaa6cc23891b40cb3f378c53a17a1127210ce60e125ccf03efcfdaec458.wiki) ... 
 * sdp/ytn.wiki (@hashed/35/13/35135aaa6cc23891b40cb3f378c53a17a1127210ce60e125ccf03efcfdaec458.wiki) ... [DONE]
 * sdp/ytn.design (@hashed/35/13/35135aaa6cc23891b40cb3f378c53a17a1127210ce60e125ccf03efcfdaec458.design) ... 
 * sdp/ytn.design (@hashed/35/13/35135aaa6cc23891b40cb3f378c53a17a1127210ce60e125ccf03efcfdaec458.design) ... [DONE]
 * sdp/backendCore (@hashed/62/4b/624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4) ... 
 * sdp/backendCore (@hashed/62/4b/624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4) ... [DONE]
 * sdp/backendCore.wiki (@hashed/62/4b/624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4.wiki) ... 
 * sdp/backendCore.wiki (@hashed/62/4b/624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4.wiki) ... [DONE]
 * sdp/backendCore.design (@hashed/62/4b/624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4.design) ... 
 * sdp/backendCore.design (@hashed/62/4b/624b60c58c9d8bfb6ff1886c2fd605d2adeb6ea4da576068201b6c6958ce93f4.design) ... [DONE]
 * sdp/frontbuilder (@hashed/eb/1e/eb1e33e8a81b697b75855af6bfcdbcbf7cbbde9f94962ceaec1ed8af21f5a50f) ... 
 * sdp/frontbuilder (@hashed/eb/1e/eb1e33e8a81b697b75855af6bfcdbcbf7cbbde9f94962ceaec1ed8af21f5a50f) ... [DONE]
 * sdp/frontbuilder.wiki (@hashed/eb/1e/eb1e33e8a81b697b75855af6bfcdbcbf7cbbde9f94962ceaec1ed8af21f5a50f.wiki) ... 
 * sdp/frontbuilder.wiki (@hashed/eb/1e/eb1e33e8a81b697b75855af6bfcdbcbf7cbbde9f94962ceaec1ed8af21f5a50f.wiki) ... [DONE]
 * sdp/frontbuilder.design (@hashed/eb/1e/eb1e33e8a81b697b75855af6bfcdbcbf7cbbde9f94962ceaec1ed8af21f5a50f.design) ... 
 * sdp/frontbuilder.design (@hashed/eb/1e/eb1e33e8a81b697b75855af6bfcdbcbf7cbbde9f94962ceaec1ed8af21f5a50f.design) ... [DONE]
 * sdp/Basecamp (@hashed/e2/9c/e29c9c180c6279b0b02abd6a1801c7c04082cf486ec027aa13515e4f3884bb6b) ... 
 * sdp/Basecamp (@hashed/e2/9c/e29c9c180c6279b0b02abd6a1801c7c04082cf486ec027aa13515e4f3884bb6b) ... [DONE]
 * sdp/Basecamp.wiki (@hashed/e2/9c/e29c9c180c6279b0b02abd6a1801c7c04082cf486ec027aa13515e4f3884bb6b.wiki) ... 
 * sdp/Basecamp.wiki (@hashed/e2/9c/e29c9c180c6279b0b02abd6a1801c7c04082cf486ec027aa13515e4f3884bb6b.wiki) ... [DONE]
 * sdp/Basecamp.design (@hashed/e2/9c/e29c9c180c6279b0b02abd6a1801c7c04082cf486ec027aa13515e4f3884bb6b.design) ... 
 * sdp/Basecamp.design (@hashed/e2/9c/e29c9c180c6279b0b02abd6a1801c7c04082cf486ec027aa13515e4f3884bb6b.design) ... [DONE]
 * sdp/ytn-mobile (@hashed/c6/f3/c6f3ac57944a531490cd39902d0f777715fd005efac9a30622d5f5205e7f6894) ... 
 * sdp/ytn-mobile (@hashed/c6/f3/c6f3ac57944a531490cd39902d0f777715fd005efac9a30622d5f5205e7f6894) ... [DONE]
 * sdp/ytn-mobile.wiki (@hashed/c6/f3/c6f3ac57944a531490cd39902d0f777715fd005efac9a30622d5f5205e7f6894.wiki) ... 
 * sdp/ytn-mobile.wiki (@hashed/c6/f3/c6f3ac57944a531490cd39902d0f777715fd005efac9a30622d5f5205e7f6894.wiki) ... [DONE]
 * sdp/ytn-mobile.design (@hashed/c6/f3/c6f3ac57944a531490cd39902d0f777715fd005efac9a30622d5f5205e7f6894.design) ... 
 * sdp/ytn-mobile.design (@hashed/c6/f3/c6f3ac57944a531490cd39902d0f777715fd005efac9a30622d5f5205e7f6894.design) ... [DONE]
 * sdp/hnt-bo (@hashed/d5/9e/d59eced1ded07f84c145592f65bdf854358e009c5cd705f5215bf18697fed103) ... 
 * sdp/hnt-bo (@hashed/d5/9e/d59eced1ded07f84c145592f65bdf854358e009c5cd705f5215bf18697fed103) ... [DONE]
 * sdp/hnt-bo.wiki (@hashed/d5/9e/d59eced1ded07f84c145592f65bdf854358e009c5cd705f5215bf18697fed103.wiki) ... 
 * sdp/hnt-bo.wiki (@hashed/d5/9e/d59eced1ded07f84c145592f65bdf854358e009c5cd705f5215bf18697fed103.wiki) ... [DONE]
 * sdp/hnt-bo.design (@hashed/d5/9e/d59eced1ded07f84c145592f65bdf854358e009c5cd705f5215bf18697fed103.design) ... 
 * sdp/hnt-bo.design (@hashed/d5/9e/d59eced1ded07f84c145592f65bdf854358e009c5cd705f5215bf18697fed103.design) ... [DONE]
 * sdp/hnt-fo (@hashed/3d/91/3d914f9348c9cc0ff8a79716700b9fcd4d2f3e711608004eb8f138bcba7f14d9) ... 
 * sdp/hnt-fo (@hashed/3d/91/3d914f9348c9cc0ff8a79716700b9fcd4d2f3e711608004eb8f138bcba7f14d9) ... [DONE]
 * sdp/hnt-fo.wiki (@hashed/3d/91/3d914f9348c9cc0ff8a79716700b9fcd4d2f3e711608004eb8f138bcba7f14d9.wiki) ... 
 * sdp/hnt-fo.wiki (@hashed/3d/91/3d914f9348c9cc0ff8a79716700b9fcd4d2f3e711608004eb8f138bcba7f14d9.wiki) ... [DONE]
 * sdp/hnt-fo.design (@hashed/3d/91/3d914f9348c9cc0ff8a79716700b9fcd4d2f3e711608004eb8f138bcba7f14d9.design) ... 
 * sdp/hnt-fo.design (@hashed/3d/91/3d914f9348c9cc0ff8a79716700b9fcd4d2f3e711608004eb8f138bcba7f14d9.design) ... [DONE]
 * sdp/pyongchang-esm (@hashed/73/47/73475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049) ... 
 * sdp/pyongchang-esm (@hashed/73/47/73475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049) ... [DONE]
 * sdp/pyongchang-esm.wiki (@hashed/73/47/73475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049.wiki) ... 
 * sdp/pyongchang-esm.wiki (@hashed/73/47/73475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049.wiki) ... [DONE]
 * sdp/pyongchang-esm.design (@hashed/73/47/73475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049.design) ... 
 * sdp/pyongchang-esm.design (@hashed/73/47/73475cb40a568e8da8a045ced110137e159f890ac4da883b6b17dc651b3a8049.design) ... [DONE]
 * sdp/pyongchang-acm (@hashed/44/cb/44cb730c420480a0477b505ae68af508fb90f96cf0ec54c6ad16949dd427f13a) ... 
 * sdp/pyongchang-acm (@hashed/44/cb/44cb730c420480a0477b505ae68af508fb90f96cf0ec54c6ad16949dd427f13a) ... [DONE]
 * sdp/pyongchang-acm.wiki (@hashed/44/cb/44cb730c420480a0477b505ae68af508fb90f96cf0ec54c6ad16949dd427f13a.wiki) ... 
 * sdp/pyongchang-acm.wiki (@hashed/44/cb/44cb730c420480a0477b505ae68af508fb90f96cf0ec54c6ad16949dd427f13a.wiki) ... [DONE]
 * sdp/pyongchang-acm.design (@hashed/44/cb/44cb730c420480a0477b505ae68af508fb90f96cf0ec54c6ad16949dd427f13a.design) ... 
 * sdp/pyongchang-acm.design (@hashed/44/cb/44cb730c420480a0477b505ae68af508fb90f96cf0ec54c6ad16949dd427f13a.design) ... [DONE]
 * sdp/pyongchang-ips (@hashed/71/ee/71ee45a3c0db9a9865f7313dd3372cf60dca6479d46261f3542eb9346e4a04d6) ... 
 * sdp/pyongchang-ips (@hashed/71/ee/71ee45a3c0db9a9865f7313dd3372cf60dca6479d46261f3542eb9346e4a04d6) ... [DONE]
 * sdp/pyongchang-ips.wiki (@hashed/71/ee/71ee45a3c0db9a9865f7313dd3372cf60dca6479d46261f3542eb9346e4a04d6.wiki) ... 
 * sdp/pyongchang-ips.wiki (@hashed/71/ee/71ee45a3c0db9a9865f7313dd3372cf60dca6479d46261f3542eb9346e4a04d6.wiki) ... [DONE]
 * sdp/pyongchang-ips.design (@hashed/71/ee/71ee45a3c0db9a9865f7313dd3372cf60dca6479d46261f3542eb9346e4a04d6.design) ... 
 * sdp/pyongchang-ips.design (@hashed/71/ee/71ee45a3c0db9a9865f7313dd3372cf60dca6479d46261f3542eb9346e4a04d6.design) ... [DONE]
 * sdp/pyongchang-vis (@hashed/81/17/811786ad1ae74adfdd20dd0372abaaebc6246e343aebd01da0bfc4c02bf0106c) ... 
 * sdp/pyongchang-vis (@hashed/81/17/811786ad1ae74adfdd20dd0372abaaebc6246e343aebd01da0bfc4c02bf0106c) ... [DONE]
 * sdp/pyongchang-vis.wiki (@hashed/81/17/811786ad1ae74adfdd20dd0372abaaebc6246e343aebd01da0bfc4c02bf0106c.wiki) ... 
 * sdp/pyongchang-vis.wiki (@hashed/81/17/811786ad1ae74adfdd20dd0372abaaebc6246e343aebd01da0bfc4c02bf0106c.wiki) ... [DONE]
 * sdp/pyongchang-vis.design (@hashed/81/17/811786ad1ae74adfdd20dd0372abaaebc6246e343aebd01da0bfc4c02bf0106c.design) ... 
 * sdp/pyongchang-vis.design (@hashed/81/17/811786ad1ae74adfdd20dd0372abaaebc6246e343aebd01da0bfc4c02bf0106c.design) ... [DONE]
 * sdp/jeju (@hashed/25/fc/25fc0e7096fc653718202dc30b0c580b8ab87eac11a700cba03a7c021bc35b0c) ... 
 * sdp/jeju (@hashed/25/fc/25fc0e7096fc653718202dc30b0c580b8ab87eac11a700cba03a7c021bc35b0c) ... [DONE]
 * sdp/jeju.wiki (@hashed/25/fc/25fc0e7096fc653718202dc30b0c580b8ab87eac11a700cba03a7c021bc35b0c.wiki) ... 
 * sdp/jeju.wiki (@hashed/25/fc/25fc0e7096fc653718202dc30b0c580b8ab87eac11a700cba03a7c021bc35b0c.wiki) ... [DONE]
 * sdp/jeju.design (@hashed/25/fc/25fc0e7096fc653718202dc30b0c580b8ab87eac11a700cba03a7c021bc35b0c.design) ... 
 * sdp/jeju.design (@hashed/25/fc/25fc0e7096fc653718202dc30b0c580b8ab87eac11a700cba03a7c021bc35b0c.design) ... [DONE]
 * sdp/jeju-mobile (@hashed/1a/65/1a6562590ef19d1045d06c4055742d38288e9e6dcd71ccde5cee80f1d5a774eb) ... 
 * sdp/jeju-mobile (@hashed/1a/65/1a6562590ef19d1045d06c4055742d38288e9e6dcd71ccde5cee80f1d5a774eb) ... [DONE]
 * sdp/jeju-mobile.wiki (@hashed/1a/65/1a6562590ef19d1045d06c4055742d38288e9e6dcd71ccde5cee80f1d5a774eb.wiki) ... 
 * sdp/jeju-mobile.wiki (@hashed/1a/65/1a6562590ef19d1045d06c4055742d38288e9e6dcd71ccde5cee80f1d5a774eb.wiki) ... [DONE]
 * sdp/jeju-mobile.design (@hashed/1a/65/1a6562590ef19d1045d06c4055742d38288e9e6dcd71ccde5cee80f1d5a774eb.design) ... 
 * sdp/jeju-mobile.design (@hashed/1a/65/1a6562590ef19d1045d06c4055742d38288e9e6dcd71ccde5cee80f1d5a774eb.design) ... [DONE]
 * sdp/ice2-core (@hashed/41/cf/41cfc0d1f2d127b04555b7246d84019b4d27710a3f3aff6e7764375b1e06e05d) ... 
 * sdp/ice2-core (@hashed/41/cf/41cfc0d1f2d127b04555b7246d84019b4d27710a3f3aff6e7764375b1e06e05d) ... [DONE]
 * sdp/ice2-core.wiki (@hashed/41/cf/41cfc0d1f2d127b04555b7246d84019b4d27710a3f3aff6e7764375b1e06e05d.wiki) ... 
 * sdp/ice2-core.wiki (@hashed/41/cf/41cfc0d1f2d127b04555b7246d84019b4d27710a3f3aff6e7764375b1e06e05d.wiki) ... [DONE]
 * sdp/ice2-core.design (@hashed/41/cf/41cfc0d1f2d127b04555b7246d84019b4d27710a3f3aff6e7764375b1e06e05d.design) ... 
 * sdp/ice2-core.design (@hashed/41/cf/41cfc0d1f2d127b04555b7246d84019b4d27710a3f3aff6e7764375b1e06e05d.design) ... [DONE]
 * sdp/ICE2-UI-FRONT (@hashed/28/58/2858dcd1057d3eae7f7d5f782167e24b61153c01551450a628cee722509f6529) ... 
 * sdp/ICE2-UI-FRONT (@hashed/28/58/2858dcd1057d3eae7f7d5f782167e24b61153c01551450a628cee722509f6529) ... [DONE]
 * sdp/ICE2-UI-FRONT.wiki (@hashed/28/58/2858dcd1057d3eae7f7d5f782167e24b61153c01551450a628cee722509f6529.wiki) ... 
 * sdp/ICE2-UI-FRONT.wiki (@hashed/28/58/2858dcd1057d3eae7f7d5f782167e24b61153c01551450a628cee722509f6529.wiki) ... [DONE]
 * sdp/ICE2-UI-FRONT.design (@hashed/28/58/2858dcd1057d3eae7f7d5f782167e24b61153c01551450a628cee722509f6529.design) ... 
 * sdp/ICE2-UI-FRONT.design (@hashed/28/58/2858dcd1057d3eae7f7d5f782167e24b61153c01551450a628cee722509f6529.design) ... [DONE]
 * sdp/VISITJEJU-ICE2-UI-FRONT (@hashed/2f/ca/2fca346db656187102ce806ac732e06a62df0dbb2829e511a770556d398e1a6e) ... 
 * sdp/VISITJEJU-ICE2-UI-FRONT (@hashed/2f/ca/2fca346db656187102ce806ac732e06a62df0dbb2829e511a770556d398e1a6e) ... [DONE]
 * sdp/VISITJEJU-ICE2-UI-FRONT.wiki (@hashed/2f/ca/2fca346db656187102ce806ac732e06a62df0dbb2829e511a770556d398e1a6e.wiki) ... 
 * sdp/VISITJEJU-ICE2-UI-FRONT.wiki (@hashed/2f/ca/2fca346db656187102ce806ac732e06a62df0dbb2829e511a770556d398e1a6e.wiki) ... [DONE]
 * sdp/VISITJEJU-ICE2-UI-FRONT.design (@hashed/2f/ca/2fca346db656187102ce806ac732e06a62df0dbb2829e511a770556d398e1a6e.design) ... 
 * sdp/VISITJEJU-ICE2-UI-FRONT.design (@hashed/2f/ca/2fca346db656187102ce806ac732e06a62df0dbb2829e511a770556d398e1a6e.design) ... [DONE]
 * sdp/visitjeju-ice2-core (@hashed/02/d2/02d20bbd7e394ad5999a4cebabac9619732c343a4cac99470c03e23ba2bdc2bc) ... 
 * sdp/visitjeju-ice2-core (@hashed/02/d2/02d20bbd7e394ad5999a4cebabac9619732c343a4cac99470c03e23ba2bdc2bc) ... [DONE]
 * sdp/visitjeju-ice2-core.wiki (@hashed/02/d2/02d20bbd7e394ad5999a4cebabac9619732c343a4cac99470c03e23ba2bdc2bc.wiki) ... 
 * sdp/visitjeju-ice2-core.wiki (@hashed/02/d2/02d20bbd7e394ad5999a4cebabac9619732c343a4cac99470c03e23ba2bdc2bc.wiki) ... [DONE]
 * sdp/visitjeju-ice2-core.design (@hashed/02/d2/02d20bbd7e394ad5999a4cebabac9619732c343a4cac99470c03e23ba2bdc2bc.design) ... 
 * sdp/visitjeju-ice2-core.design (@hashed/02/d2/02d20bbd7e394ad5999a4cebabac9619732c343a4cac99470c03e23ba2bdc2bc.design) ... [DONE]
 * sdp/visit-jeju-mobile (@hashed/c8/37/c837649cce43f2729138e72cc315207057ac82599a59be72765a477f22d14a54) ... 
 * sdp/visit-jeju-mobile (@hashed/c8/37/c837649cce43f2729138e72cc315207057ac82599a59be72765a477f22d14a54) ... [DONE]
 * sdp/visit-jeju-mobile.wiki (@hashed/c8/37/c837649cce43f2729138e72cc315207057ac82599a59be72765a477f22d14a54.wiki) ... 
 * sdp/visit-jeju-mobile.wiki (@hashed/c8/37/c837649cce43f2729138e72cc315207057ac82599a59be72765a477f22d14a54.wiki) ... [DONE]
 * sdp/visit-jeju-mobile.design (@hashed/c8/37/c837649cce43f2729138e72cc315207057ac82599a59be72765a477f22d14a54.design) ... 
 * sdp/visit-jeju-mobile.design (@hashed/c8/37/c837649cce43f2729138e72cc315207057ac82599a59be72765a477f22d14a54.design) ... [DONE]
 * sdp/visit-jeju (@hashed/62/08/6208ef0f7750c111548cf90b6ea1d0d0a66f6bff40dbef07cb45ec436263c7d6) ... 
 * sdp/visit-jeju (@hashed/62/08/6208ef0f7750c111548cf90b6ea1d0d0a66f6bff40dbef07cb45ec436263c7d6) ... [DONE]
 * sdp/visit-jeju.wiki (@hashed/62/08/6208ef0f7750c111548cf90b6ea1d0d0a66f6bff40dbef07cb45ec436263c7d6.wiki) ... 
 * sdp/visit-jeju.wiki (@hashed/62/08/6208ef0f7750c111548cf90b6ea1d0d0a66f6bff40dbef07cb45ec436263c7d6.wiki) ... [DONE]
 * sdp/visit-jeju.design (@hashed/62/08/6208ef0f7750c111548cf90b6ea1d0d0a66f6bff40dbef07cb45ec436263c7d6.design) ... 
 * sdp/visit-jeju.design (@hashed/62/08/6208ef0f7750c111548cf90b6ea1d0d0a66f6bff40dbef07cb45ec436263c7d6.design) ... [DONE]
 * sdp/ssia-publishing (@hashed/3e/1e/3e1e967e9b793e908f8eae83c74dba9bcccce6a5535b4b462bd9994537bfe15c) ... 
 * sdp/ssia-publishing (@hashed/3e/1e/3e1e967e9b793e908f8eae83c74dba9bcccce6a5535b4b462bd9994537bfe15c) ... [DONE]
 * sdp/ssia-publishing.wiki (@hashed/3e/1e/3e1e967e9b793e908f8eae83c74dba9bcccce6a5535b4b462bd9994537bfe15c.wiki) ... 
 * sdp/ssia-publishing.wiki (@hashed/3e/1e/3e1e967e9b793e908f8eae83c74dba9bcccce6a5535b4b462bd9994537bfe15c.wiki) ... [DONE]
 * sdp/ssia-publishing.design (@hashed/3e/1e/3e1e967e9b793e908f8eae83c74dba9bcccce6a5535b4b462bd9994537bfe15c.design) ... 
 * sdp/ssia-publishing.design (@hashed/3e/1e/3e1e967e9b793e908f8eae83c74dba9bcccce6a5535b4b462bd9994537bfe15c.design) ... [DONE]
 * arthur/kyowon-app (@hashed/39/fa/39fa9ec190eee7b6f4dff1100d6343e10918d044c75eac8f9e9a2596173f80c9) ... 
 * arthur/kyowon-app (@hashed/39/fa/39fa9ec190eee7b6f4dff1100d6343e10918d044c75eac8f9e9a2596173f80c9) ... [DONE]
 * arthur/kyowon-app.wiki (@hashed/39/fa/39fa9ec190eee7b6f4dff1100d6343e10918d044c75eac8f9e9a2596173f80c9.wiki) ... 
 * arthur/kyowon-app.wiki (@hashed/39/fa/39fa9ec190eee7b6f4dff1100d6343e10918d044c75eac8f9e9a2596173f80c9.wiki) ... [DONE]
 * arthur/kyowon-app.design (@hashed/39/fa/39fa9ec190eee7b6f4dff1100d6343e10918d044c75eac8f9e9a2596173f80c9.design) ... 
 * arthur/kyowon-app.design (@hashed/39/fa/39fa9ec190eee7b6f4dff1100d6343e10918d044c75eac8f9e9a2596173f80c9.design) ... [DONE]
 * dts/mro-pc (@hashed/d0/29/d029fa3a95e174a19934857f535eb9427d967218a36ea014b70ad704bc6c8d1c) ... 
 * dts/mro-pc (@hashed/d0/29/d029fa3a95e174a19934857f535eb9427d967218a36ea014b70ad704bc6c8d1c) ... [DONE]
 * dts/mro-pc.wiki (@hashed/d0/29/d029fa3a95e174a19934857f535eb9427d967218a36ea014b70ad704bc6c8d1c.wiki) ... 
 * dts/mro-pc.wiki (@hashed/d0/29/d029fa3a95e174a19934857f535eb9427d967218a36ea014b70ad704bc6c8d1c.wiki) ... [DONE]
 * dts/mro-pc.design (@hashed/d0/29/d029fa3a95e174a19934857f535eb9427d967218a36ea014b70ad704bc6c8d1c.design) ... 
 * dts/mro-pc.design (@hashed/d0/29/d029fa3a95e174a19934857f535eb9427d967218a36ea014b70ad704bc6c8d1c.design) ... [DONE]
 * dts/startkit (@hashed/81/b8/81b8a03f97e8787c53fe1a86bda042b6f0de9b0ec9c09357e107c99ba4d6948a) ... 
 * dts/startkit (@hashed/81/b8/81b8a03f97e8787c53fe1a86bda042b6f0de9b0ec9c09357e107c99ba4d6948a) ... [DONE]
 * dts/startkit.wiki (@hashed/81/b8/81b8a03f97e8787c53fe1a86bda042b6f0de9b0ec9c09357e107c99ba4d6948a.wiki) ... 
 * dts/startkit.wiki (@hashed/81/b8/81b8a03f97e8787c53fe1a86bda042b6f0de9b0ec9c09357e107c99ba4d6948a.wiki) ... [DONE]
 * dts/startkit.design (@hashed/81/b8/81b8a03f97e8787c53fe1a86bda042b6f0de9b0ec9c09357e107c99ba4d6948a.design) ... 
 * dts/startkit.design (@hashed/81/b8/81b8a03f97e8787c53fe1a86bda042b6f0de9b0ec9c09357e107c99ba4d6948a.design) ... [DONE]
 * lg/frontend (@hashed/10/8c/108c995b953c8a35561103e2014cf828eb654a99e310f87fab94c2f4b7d2a04f) ... 
 * lg/frontend (@hashed/10/8c/108c995b953c8a35561103e2014cf828eb654a99e310f87fab94c2f4b7d2a04f) ... [DONE]
 * lg/frontend.wiki (@hashed/10/8c/108c995b953c8a35561103e2014cf828eb654a99e310f87fab94c2f4b7d2a04f.wiki) ... 
 * lg/frontend.wiki (@hashed/10/8c/108c995b953c8a35561103e2014cf828eb654a99e310f87fab94c2f4b7d2a04f.wiki) ... [DONE]
 * lg/frontend.design (@hashed/10/8c/108c995b953c8a35561103e2014cf828eb654a99e310f87fab94c2f4b7d2a04f.design) ... 
 * lg/frontend.design (@hashed/10/8c/108c995b953c8a35561103e2014cf828eb654a99e310f87fab94c2f4b7d2a04f.design) ... [DONE]
 * dxp/emmp-backendcore (@hashed/43/4c/434c9b5ae514646bbd91b50032ca579efec8f22bf0b4aac12e65997c418e0dd6) ... 
 * dxp/emmp-backendcore (@hashed/43/4c/434c9b5ae514646bbd91b50032ca579efec8f22bf0b4aac12e65997c418e0dd6) ... [DONE]
 * dxp/emmp-backendcore.wiki (@hashed/43/4c/434c9b5ae514646bbd91b50032ca579efec8f22bf0b4aac12e65997c418e0dd6.wiki) ... 
 * dxp/emmp-backendcore.wiki (@hashed/43/4c/434c9b5ae514646bbd91b50032ca579efec8f22bf0b4aac12e65997c418e0dd6.wiki) ... [DONE]
 * dxp/emmp-backendcore.design (@hashed/43/4c/434c9b5ae514646bbd91b50032ca579efec8f22bf0b4aac12e65997c418e0dd6.design) ... 
 * dxp/emmp-backendcore.design (@hashed/43/4c/434c9b5ae514646bbd91b50032ca579efec8f22bf0b4aac12e65997c418e0dd6.design) ... [DONE]
 * dxp/emmp-frontbuilder (@hashed/bd/d2/bdd2d3af3a5a1213497d4f1f7bfcda898274fe9cb5401bbc0190885664708fc2) ... 
 * dxp/emmp-frontbuilder (@hashed/bd/d2/bdd2d3af3a5a1213497d4f1f7bfcda898274fe9cb5401bbc0190885664708fc2) ... [DONE]
 * dxp/emmp-frontbuilder.wiki (@hashed/bd/d2/bdd2d3af3a5a1213497d4f1f7bfcda898274fe9cb5401bbc0190885664708fc2.wiki) ... 
 * dxp/emmp-frontbuilder.wiki (@hashed/bd/d2/bdd2d3af3a5a1213497d4f1f7bfcda898274fe9cb5401bbc0190885664708fc2.wiki) ... [DONE]
 * dxp/emmp-frontbuilder.design (@hashed/bd/d2/bdd2d3af3a5a1213497d4f1f7bfcda898274fe9cb5401bbc0190885664708fc2.design) ... 
 * dxp/emmp-frontbuilder.design (@hashed/bd/d2/bdd2d3af3a5a1213497d4f1f7bfcda898274fe9cb5401bbc0190885664708fc2.design) ... [DONE]
 * dxp/emmp-basecamp (@hashed/8b/94/8b940be7fb78aaa6b6567dd7a3987996947460df1c668e698eb92ca77e425349) ... 
 * dxp/emmp-basecamp (@hashed/8b/94/8b940be7fb78aaa6b6567dd7a3987996947460df1c668e698eb92ca77e425349) ... [DONE]
 * dxp/emmp-basecamp.wiki (@hashed/8b/94/8b940be7fb78aaa6b6567dd7a3987996947460df1c668e698eb92ca77e425349.wiki) ... 
 * dxp/emmp-basecamp.wiki (@hashed/8b/94/8b940be7fb78aaa6b6567dd7a3987996947460df1c668e698eb92ca77e425349.wiki) ... [DONE]
 * dxp/emmp-basecamp.design (@hashed/8b/94/8b940be7fb78aaa6b6567dd7a3987996947460df1c668e698eb92ca77e425349.design) ... 
 * dxp/emmp-basecamp.design (@hashed/8b/94/8b940be7fb78aaa6b6567dd7a3987996947460df1c668e698eb92ca77e425349.design) ... [DONE]
 * huy.nguyen/ice-automation-testing (@hashed/82/41/8241649609f88ccd2a0a5b233a07a538ec313ff6adf695aa44a969dbca39f67d) ... 
 * huy.nguyen/ice-automation-testing (@hashed/82/41/8241649609f88ccd2a0a5b233a07a538ec313ff6adf695aa44a969dbca39f67d) ... [DONE]
 * huy.nguyen/ice-automation-testing.wiki (@hashed/82/41/8241649609f88ccd2a0a5b233a07a538ec313ff6adf695aa44a969dbca39f67d.wiki) ... 
 * huy.nguyen/ice-automation-testing.wiki (@hashed/82/41/8241649609f88ccd2a0a5b233a07a538ec313ff6adf695aa44a969dbca39f67d.wiki) ... [DONE]
 * huy.nguyen/ice-automation-testing.design (@hashed/82/41/8241649609f88ccd2a0a5b233a07a538ec313ff6adf695aa44a969dbca39f67d.design) ... 
 * huy.nguyen/ice-automation-testing.design (@hashed/82/41/8241649609f88ccd2a0a5b233a07a538ec313ff6adf695aa44a969dbca39f67d.design) ... [DONE]
 * dxp/selenium (@hashed/6e/40/6e4001871c0cf27c7634ef1dc478408f642410fd3a444e2a88e301f5c4a35a4d) ... 
 * dxp/selenium (@hashed/6e/40/6e4001871c0cf27c7634ef1dc478408f642410fd3a444e2a88e301f5c4a35a4d) ... [DONE]
 * dxp/selenium.wiki (@hashed/6e/40/6e4001871c0cf27c7634ef1dc478408f642410fd3a444e2a88e301f5c4a35a4d.wiki) ... 
 * dxp/selenium.wiki (@hashed/6e/40/6e4001871c0cf27c7634ef1dc478408f642410fd3a444e2a88e301f5c4a35a4d.wiki) ... [DONE]
 * dxp/selenium.design (@hashed/6e/40/6e4001871c0cf27c7634ef1dc478408f642410fd3a444e2a88e301f5c4a35a4d.design) ... 
 * dxp/selenium.design (@hashed/6e/40/6e4001871c0cf27c7634ef1dc478408f642410fd3a444e2a88e301f5c4a35a4d.design) ... [DONE]
 * dxp/lg-zin-publisher (@hashed/e3/d6/e3d6c4d4599e00882384ca981ee287ed961fa5f3828e2adb5e9ea890ab0d0525) ... 
 * dxp/lg-zin-publisher (@hashed/e3/d6/e3d6c4d4599e00882384ca981ee287ed961fa5f3828e2adb5e9ea890ab0d0525) ... [DONE]
 * dxp/lg-zin-publisher.wiki (@hashed/e3/d6/e3d6c4d4599e00882384ca981ee287ed961fa5f3828e2adb5e9ea890ab0d0525.wiki) ... 
 * dxp/lg-zin-publisher.wiki (@hashed/e3/d6/e3d6c4d4599e00882384ca981ee287ed961fa5f3828e2adb5e9ea890ab0d0525.wiki) ... [DONE]
 * dxp/lg-zin-publisher.design (@hashed/e3/d6/e3d6c4d4599e00882384ca981ee287ed961fa5f3828e2adb5e9ea890ab0d0525.design) ... 
 * dxp/lg-zin-publisher.design (@hashed/e3/d6/e3d6c4d4599e00882384ca981ee287ed961fa5f3828e2adb5e9ea890ab0d0525.design) ... [DONE]
 * dxp/lghausys-backendcore (@hashed/7b/1a/7b1a278f5abe8e9da907fc9c29dfd432d60dc76e17b0fabab659d2a508bc65c4) ... 
 * dxp/lghausys-backendcore (@hashed/7b/1a/7b1a278f5abe8e9da907fc9c29dfd432d60dc76e17b0fabab659d2a508bc65c4) ... [DONE]
 * dxp/lghausys-backendcore.wiki (@hashed/7b/1a/7b1a278f5abe8e9da907fc9c29dfd432d60dc76e17b0fabab659d2a508bc65c4.wiki) ... 
 * dxp/lghausys-backendcore.wiki (@hashed/7b/1a/7b1a278f5abe8e9da907fc9c29dfd432d60dc76e17b0fabab659d2a508bc65c4.wiki) ... [DONE]
 * dxp/lghausys-backendcore.design (@hashed/7b/1a/7b1a278f5abe8e9da907fc9c29dfd432d60dc76e17b0fabab659d2a508bc65c4.design) ... 
 * dxp/lghausys-backendcore.design (@hashed/7b/1a/7b1a278f5abe8e9da907fc9c29dfd432d60dc76e17b0fabab659d2a508bc65c4.design) ... [DONE]
 * dxp/lghausys-frontbuilder (@hashed/d6/d8/d6d824abba4afde81129c71dea75b8100e96338da5f416d2f69088f1960cb091) ... 
 * dxp/lghausys-frontbuilder (@hashed/d6/d8/d6d824abba4afde81129c71dea75b8100e96338da5f416d2f69088f1960cb091) ... [DONE]
 * dxp/lghausys-frontbuilder.wiki (@hashed/d6/d8/d6d824abba4afde81129c71dea75b8100e96338da5f416d2f69088f1960cb091.wiki) ... 
 * dxp/lghausys-frontbuilder.wiki (@hashed/d6/d8/d6d824abba4afde81129c71dea75b8100e96338da5f416d2f69088f1960cb091.wiki) ... [DONE]
 * dxp/lghausys-frontbuilder.design (@hashed/d6/d8/d6d824abba4afde81129c71dea75b8100e96338da5f416d2f69088f1960cb091.design) ... 
 * dxp/lghausys-frontbuilder.design (@hashed/d6/d8/d6d824abba4afde81129c71dea75b8100e96338da5f416d2f69088f1960cb091.design) ... [DONE]
 * dxp/lghausys-basecamp (@hashed/29/db/29db0c6782dbd5000559ef4d9e953e300e2b479eed26d887ef3f92b921c06a67) ... 
 * dxp/lghausys-basecamp (@hashed/29/db/29db0c6782dbd5000559ef4d9e953e300e2b479eed26d887ef3f92b921c06a67) ... [DONE]
 * dxp/lghausys-basecamp.wiki (@hashed/29/db/29db0c6782dbd5000559ef4d9e953e300e2b479eed26d887ef3f92b921c06a67.wiki) ... 
 * dxp/lghausys-basecamp.wiki (@hashed/29/db/29db0c6782dbd5000559ef4d9e953e300e2b479eed26d887ef3f92b921c06a67.wiki) ... [DONE]
 * dxp/lghausys-basecamp.design (@hashed/29/db/29db0c6782dbd5000559ef4d9e953e300e2b479eed26d887ef3f92b921c06a67.design) ... 
 * dxp/lghausys-basecamp.design (@hashed/29/db/29db0c6782dbd5000559ef4d9e953e300e2b479eed26d887ef3f92b921c06a67.design) ... [DONE]
 * dxp/kotra-publish (@hashed/8c/1f/8c1f1046219ddd216a023f792356ddf127fce372a72ec9b4cdac989ee5b0b455) ... 
 * dxp/kotra-publish (@hashed/8c/1f/8c1f1046219ddd216a023f792356ddf127fce372a72ec9b4cdac989ee5b0b455) ... [DONE]
 * dxp/kotra-publish.wiki (@hashed/8c/1f/8c1f1046219ddd216a023f792356ddf127fce372a72ec9b4cdac989ee5b0b455.wiki) ... 
 * dxp/kotra-publish.wiki (@hashed/8c/1f/8c1f1046219ddd216a023f792356ddf127fce372a72ec9b4cdac989ee5b0b455.wiki) ... [DONE]
 * dxp/kotra-publish.design (@hashed/8c/1f/8c1f1046219ddd216a023f792356ddf127fce372a72ec9b4cdac989ee5b0b455.design) ... 
 * dxp/kotra-publish.design (@hashed/8c/1f/8c1f1046219ddd216a023f792356ddf127fce372a72ec9b4cdac989ee5b0b455.design) ... [DONE]
 * dts/ssia-basecamp (@hashed/37/83/37834f2f25762f23e1f74a531cbe445db73d6765ebe60878a7dfbecd7d4af6e1) ... 
 * dts/ssia-basecamp (@hashed/37/83/37834f2f25762f23e1f74a531cbe445db73d6765ebe60878a7dfbecd7d4af6e1) ... [DONE]
 * dts/ssia-basecamp.wiki (@hashed/37/83/37834f2f25762f23e1f74a531cbe445db73d6765ebe60878a7dfbecd7d4af6e1.wiki) ... 
 * dts/ssia-basecamp.wiki (@hashed/37/83/37834f2f25762f23e1f74a531cbe445db73d6765ebe60878a7dfbecd7d4af6e1.wiki) ... [DONE]
 * dts/ssia-basecamp.design (@hashed/37/83/37834f2f25762f23e1f74a531cbe445db73d6765ebe60878a7dfbecd7d4af6e1.design) ... 
 * dts/ssia-basecamp.design (@hashed/37/83/37834f2f25762f23e1f74a531cbe445db73d6765ebe60878a7dfbecd7d4af6e1.design) ... [DONE]
 * dts/ssia-backendcore (@hashed/45/4f/454f63ac30c8322997ef025edff6abd23e0dbe7b8a3d5126a894e4a168c1b59b) ... 
 * dts/ssia-backendcore (@hashed/45/4f/454f63ac30c8322997ef025edff6abd23e0dbe7b8a3d5126a894e4a168c1b59b) ... [DONE]
 * dts/ssia-backendcore.wiki (@hashed/45/4f/454f63ac30c8322997ef025edff6abd23e0dbe7b8a3d5126a894e4a168c1b59b.wiki) ... 
 * dts/ssia-backendcore.wiki (@hashed/45/4f/454f63ac30c8322997ef025edff6abd23e0dbe7b8a3d5126a894e4a168c1b59b.wiki) ... [DONE]
 * dts/ssia-backendcore.design (@hashed/45/4f/454f63ac30c8322997ef025edff6abd23e0dbe7b8a3d5126a894e4a168c1b59b.design) ... 
 * dts/ssia-backendcore.design (@hashed/45/4f/454f63ac30c8322997ef025edff6abd23e0dbe7b8a3d5126a894e4a168c1b59b.design) ... [DONE]
 * dts/ssia-frontbuilder (@hashed/5e/f6/5ef6fdf32513aa7cd11f72beccf132b9224d33f271471fff402742887a171edf) ... 
 * dts/ssia-frontbuilder (@hashed/5e/f6/5ef6fdf32513aa7cd11f72beccf132b9224d33f271471fff402742887a171edf) ... [DONE]
 * dts/ssia-frontbuilder.wiki (@hashed/5e/f6/5ef6fdf32513aa7cd11f72beccf132b9224d33f271471fff402742887a171edf.wiki) ... 
 * dts/ssia-frontbuilder.wiki (@hashed/5e/f6/5ef6fdf32513aa7cd11f72beccf132b9224d33f271471fff402742887a171edf.wiki) ... [DONE]
 * dts/ssia-frontbuilder.design (@hashed/5e/f6/5ef6fdf32513aa7cd11f72beccf132b9224d33f271471fff402742887a171edf.design) ... 
 * dts/ssia-frontbuilder.design (@hashed/5e/f6/5ef6fdf32513aa7cd11f72beccf132b9224d33f271471fff402742887a171edf.design) ... [DONE]
 * huy.nguyen/cypress_capture (@hashed/12/53/1253e9373e781b7500266caa55150e08e210bc8cd8cc70d89985e3600155e860) ... 
 * huy.nguyen/cypress_capture (@hashed/12/53/1253e9373e781b7500266caa55150e08e210bc8cd8cc70d89985e3600155e860) ... [DONE]
 * huy.nguyen/cypress_capture.wiki (@hashed/12/53/1253e9373e781b7500266caa55150e08e210bc8cd8cc70d89985e3600155e860.wiki) ... 
 * huy.nguyen/cypress_capture.wiki (@hashed/12/53/1253e9373e781b7500266caa55150e08e210bc8cd8cc70d89985e3600155e860.wiki) ... [DONE]
 * huy.nguyen/cypress_capture.design (@hashed/12/53/1253e9373e781b7500266caa55150e08e210bc8cd8cc70d89985e3600155e860.design) ... 
 * huy.nguyen/cypress_capture.design (@hashed/12/53/1253e9373e781b7500266caa55150e08e210bc8cd8cc70d89985e3600155e860.design) ... [DONE]
 * dxp/kotra-frontbuilder (@hashed/33/46/3346f2bbf6c34bd2dbe28bd1bb657d0e9c37392a1d5ec9929e6a5df4763ddc2d) ... 
 * dxp/kotra-frontbuilder (@hashed/33/46/3346f2bbf6c34bd2dbe28bd1bb657d0e9c37392a1d5ec9929e6a5df4763ddc2d) ... [DONE]
 * dxp/kotra-frontbuilder.wiki (@hashed/33/46/3346f2bbf6c34bd2dbe28bd1bb657d0e9c37392a1d5ec9929e6a5df4763ddc2d.wiki) ... 
 * dxp/kotra-frontbuilder.wiki (@hashed/33/46/3346f2bbf6c34bd2dbe28bd1bb657d0e9c37392a1d5ec9929e6a5df4763ddc2d.wiki) ... [DONE]
 * dxp/kotra-frontbuilder.design (@hashed/33/46/3346f2bbf6c34bd2dbe28bd1bb657d0e9c37392a1d5ec9929e6a5df4763ddc2d.design) ... 
 * dxp/kotra-frontbuilder.design (@hashed/33/46/3346f2bbf6c34bd2dbe28bd1bb657d0e9c37392a1d5ec9929e6a5df4763ddc2d.design) ... [DONE]
 * dxp/kotra-basecamp (@hashed/95/37/9537f32ec7599e1ae953af6c9f929fe747ff9dadf79a9beff1f304c550173011) ... 
 * dxp/kotra-basecamp (@hashed/95/37/9537f32ec7599e1ae953af6c9f929fe747ff9dadf79a9beff1f304c550173011) ... [DONE]
 * dxp/kotra-basecamp.wiki (@hashed/95/37/9537f32ec7599e1ae953af6c9f929fe747ff9dadf79a9beff1f304c550173011.wiki) ... 
 * dxp/kotra-basecamp.wiki (@hashed/95/37/9537f32ec7599e1ae953af6c9f929fe747ff9dadf79a9beff1f304c550173011.wiki) ... [DONE]
 * dxp/kotra-basecamp.design (@hashed/95/37/9537f32ec7599e1ae953af6c9f929fe747ff9dadf79a9beff1f304c550173011.design) ... 
 * dxp/kotra-basecamp.design (@hashed/95/37/9537f32ec7599e1ae953af6c9f929fe747ff9dadf79a9beff1f304c550173011.design) ... [DONE]
 * dxp/kotra-backendcore (@hashed/9b/db/9bdb2af6799204a299c603994b8e400e4b1fd625efdb74066cc869fee42c9df3) ... 
 * dxp/kotra-backendcore (@hashed/9b/db/9bdb2af6799204a299c603994b8e400e4b1fd625efdb74066cc869fee42c9df3) ... [DONE]
 * dxp/kotra-backendcore.wiki (@hashed/9b/db/9bdb2af6799204a299c603994b8e400e4b1fd625efdb74066cc869fee42c9df3.wiki) ... 
 * dxp/kotra-backendcore.wiki (@hashed/9b/db/9bdb2af6799204a299c603994b8e400e4b1fd625efdb74066cc869fee42c9df3.wiki) ... [DONE]
 * dxp/kotra-backendcore.design (@hashed/9b/db/9bdb2af6799204a299c603994b8e400e4b1fd625efdb74066cc869fee42c9df3.design) ... 
 * dxp/kotra-backendcore.design (@hashed/9b/db/9bdb2af6799204a299c603994b8e400e4b1fd625efdb74066cc869fee42c9df3.design) ... [DONE]
 * static-html/kotra-html (@hashed/f6/e0/f6e0a1e2ac41945a9aa7ff8a8aaa0cebc12a3bcc981a929ad5cf810a090e11ae) ... 
 * static-html/kotra-html (@hashed/f6/e0/f6e0a1e2ac41945a9aa7ff8a8aaa0cebc12a3bcc981a929ad5cf810a090e11ae) ... [DONE]
 * static-html/kotra-html.wiki (@hashed/f6/e0/f6e0a1e2ac41945a9aa7ff8a8aaa0cebc12a3bcc981a929ad5cf810a090e11ae.wiki) ... 
 * static-html/kotra-html.wiki (@hashed/f6/e0/f6e0a1e2ac41945a9aa7ff8a8aaa0cebc12a3bcc981a929ad5cf810a090e11ae.wiki) ... [DONE]
 * static-html/kotra-html.design (@hashed/f6/e0/f6e0a1e2ac41945a9aa7ff8a8aaa0cebc12a3bcc981a929ad5cf810a090e11ae.design) ... 
 * static-html/kotra-html.design (@hashed/f6/e0/f6e0a1e2ac41945a9aa7ff8a8aaa0cebc12a3bcc981a929ad5cf810a090e11ae.design) ... [DONE]
 * huy.nguyen/lx (@hashed/b1/55/b1556dea32e9d0cdbfed038fd7787275775ea40939c146a64e205bcb349ad02f) ... 
 * huy.nguyen/lx (@hashed/b1/55/b1556dea32e9d0cdbfed038fd7787275775ea40939c146a64e205bcb349ad02f) ... [DONE]
 * huy.nguyen/lx.wiki (@hashed/b1/55/b1556dea32e9d0cdbfed038fd7787275775ea40939c146a64e205bcb349ad02f.wiki) ... 
 * huy.nguyen/lx.wiki (@hashed/b1/55/b1556dea32e9d0cdbfed038fd7787275775ea40939c146a64e205bcb349ad02f.wiki) ... [DONE]
 * huy.nguyen/lx.design (@hashed/b1/55/b1556dea32e9d0cdbfed038fd7787275775ea40939c146a64e205bcb349ad02f.design) ... 
 * huy.nguyen/lx.design (@hashed/b1/55/b1556dea32e9d0cdbfed038fd7787275775ea40939c146a64e205bcb349ad02f.design) ... [DONE]
 * dxp/samsung-demo-publish (@hashed/6c/65/6c658ee83fb7e812482494f3e416a876f63f418a0b8a1f5e76d47ee4177035cb) ... 
 * dxp/samsung-demo-publish (@hashed/6c/65/6c658ee83fb7e812482494f3e416a876f63f418a0b8a1f5e76d47ee4177035cb) ... [DONE]
 * dxp/samsung-demo-publish.wiki (@hashed/6c/65/6c658ee83fb7e812482494f3e416a876f63f418a0b8a1f5e76d47ee4177035cb.wiki) ... 
 * dxp/samsung-demo-publish.wiki (@hashed/6c/65/6c658ee83fb7e812482494f3e416a876f63f418a0b8a1f5e76d47ee4177035cb.wiki) ... [DONE]
 * dxp/samsung-demo-publish.design (@hashed/6c/65/6c658ee83fb7e812482494f3e416a876f63f418a0b8a1f5e76d47ee4177035cb.design) ... 
 * dxp/samsung-demo-publish.design (@hashed/6c/65/6c658ee83fb7e812482494f3e416a876f63f418a0b8a1f5e76d47ee4177035cb.design) ... [DONE]
 * dxp/infra/iac/aws (@hashed/9f/1f/9f1f9dce319c4700ef28ec8c53bd3cc8e6abe64c68385479ab89215806a5bdd6) ... 
 * dxp/infra/iac/aws (@hashed/9f/1f/9f1f9dce319c4700ef28ec8c53bd3cc8e6abe64c68385479ab89215806a5bdd6) ... [DONE]
 * dxp/infra/iac/aws.wiki (@hashed/9f/1f/9f1f9dce319c4700ef28ec8c53bd3cc8e6abe64c68385479ab89215806a5bdd6.wiki) ... 
 * dxp/infra/iac/aws.wiki (@hashed/9f/1f/9f1f9dce319c4700ef28ec8c53bd3cc8e6abe64c68385479ab89215806a5bdd6.wiki) ... [DONE]
 * dxp/infra/iac/aws.design (@hashed/9f/1f/9f1f9dce319c4700ef28ec8c53bd3cc8e6abe64c68385479ab89215806a5bdd6.design) ... 
 * dxp/infra/iac/aws.design (@hashed/9f/1f/9f1f9dce319c4700ef28ec8c53bd3cc8e6abe64c68385479ab89215806a5bdd6.design) ... [DONE]
 * dxp/infra/crong (@hashed/e5/b8/e5b861a6d8a966dfca7e7341cd3eb6be9901688d547a72ebed0b1f5e14f3d08d) ... 
 * dxp/infra/crong (@hashed/e5/b8/e5b861a6d8a966dfca7e7341cd3eb6be9901688d547a72ebed0b1f5e14f3d08d) ... [DONE]
 * dxp/infra/crong.wiki (@hashed/e5/b8/e5b861a6d8a966dfca7e7341cd3eb6be9901688d547a72ebed0b1f5e14f3d08d.wiki) ... 
 * dxp/infra/crong.wiki (@hashed/e5/b8/e5b861a6d8a966dfca7e7341cd3eb6be9901688d547a72ebed0b1f5e14f3d08d.wiki) ... [DONE]
 * dxp/infra/crong.design (@hashed/e5/b8/e5b861a6d8a966dfca7e7341cd3eb6be9901688d547a72ebed0b1f5e14f3d08d.design) ... 
 * dxp/infra/crong.design (@hashed/e5/b8/e5b861a6d8a966dfca7e7341cd3eb6be9901688d547a72ebed0b1f5e14f3d08d.design) ... [DONE]
 * dxp/infra/pipeline/ci (@hashed/2a/c8/2ac878b0e2180616993b4b6aa71e61166fdc86c28d47e359d0ee537eb11d46d3) ... 
 * dxp/infra/pipeline/ci (@hashed/2a/c8/2ac878b0e2180616993b4b6aa71e61166fdc86c28d47e359d0ee537eb11d46d3) ... [DONE]
 * dxp/infra/pipeline/ci.wiki (@hashed/2a/c8/2ac878b0e2180616993b4b6aa71e61166fdc86c28d47e359d0ee537eb11d46d3.wiki) ... 
 * dxp/infra/pipeline/ci.wiki (@hashed/2a/c8/2ac878b0e2180616993b4b6aa71e61166fdc86c28d47e359d0ee537eb11d46d3.wiki) ... [DONE]
 * dxp/infra/pipeline/ci.design (@hashed/2a/c8/2ac878b0e2180616993b4b6aa71e61166fdc86c28d47e359d0ee537eb11d46d3.design) ... 
 * dxp/infra/pipeline/ci.design (@hashed/2a/c8/2ac878b0e2180616993b4b6aa71e61166fdc86c28d47e359d0ee537eb11d46d3.design) ... [DONE]
 * dxp/infra/alm (@hashed/85/da/85daaf6f7055cd5736287faed9603d712920092c4f8fd0097ec3b650bf27530e) ... 
 * dxp/infra/alm (@hashed/85/da/85daaf6f7055cd5736287faed9603d712920092c4f8fd0097ec3b650bf27530e) ... [DONE]
 * dxp/infra/alm.wiki (@hashed/85/da/85daaf6f7055cd5736287faed9603d712920092c4f8fd0097ec3b650bf27530e.wiki) ... 
 * dxp/infra/alm.wiki (@hashed/85/da/85daaf6f7055cd5736287faed9603d712920092c4f8fd0097ec3b650bf27530e.wiki) ... [DONE]
 * dxp/infra/alm.design (@hashed/85/da/85daaf6f7055cd5736287faed9603d712920092c4f8fd0097ec3b650bf27530e.design) ... 
 * dxp/infra/alm.design (@hashed/85/da/85daaf6f7055cd5736287faed9603d712920092c4f8fd0097ec3b650bf27530e.design) ... [DONE]
2021-10-12 06:23:51 +0000 -- done
2021-10-12 06:23:51 +0000 -- Restoring uploads ... 
2021-10-12 06:23:51 +0000 -- done
2021-10-12 06:23:51 +0000 -- Restoring builds ... 
2021-10-12 06:23:51 +0000 -- done
2021-10-12 06:23:51 +0000 -- Restoring artifacts ... 
2021-10-12 06:23:51 +0000 -- done
2021-10-12 06:23:51 +0000 -- Restoring pages ... 
2021-10-12 06:23:51 +0000 -- done
2021-10-12 06:23:51 +0000 -- Restoring lfs objects ... 
2021-10-12 06:23:51 +0000 -- done
This task will now rebuild the authorized_keys file.
You will lose any data stored in the authorized_keys file.
Do you want to continue (yes/no)? yes

Warning: Your gitlab.rb and gitlab-secrets.json files contain sensitive data 
and are not included in this backup. You will need to restore these files manually.
Restore task is done.

$ docker stop gitlab-ce
$ sudo cp ~/Downloads/gitlab-secrets.json ~/git/alm/version/gitlab/etc/gitlab/gitlab-secrets.json
$ docker start gitlab-ce
$ docker exec -it gitlab-ce gitlab-rake gitlab:check SANITIZE=true

docker-compose 로 실행 후 Migrations 완료 될때 까지 대기

14.0.11>14.2.Z

Code Block
languageyaml
version: '3.8'
services:
  web:
    image: 'gitlab/gitlab-ce:14.2.3-ce.0'
    hostname: 'version.ice.i-on.net'
    restart: always
    container_name: gitlab-ce
    environment:
      GITLAB_OMNIBUS_CONFIG: |
        external_url 'http://dcsf-dev08.i-on.net'
        nginx['redirect_http_to_https'] = false
        letsencrypt['enable'] = false
        gitlab_rails['time_zone'] = 'Asia/Seoul'
        gitlab_rails['gitlab_shell_ssh_port'] = '10022'
    ports:
      - '80:80'
      - '443:443'
      - '10022:22'
      - '5050:5050'
    volumes:
      - './etc/gitlab:/etc/gitlab'
      - './log/gitlab:/var/log/gitlab'
      - './data/gitlab:/var/opt/gitlab'
      - './backup/gitlab:/var/opt/gitlab/backups'
Code Block
languagebash
$ docker-compose up -d

docker-compose 로 실행 후 Migrations 완료 될때 까지 대기

참조