{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":404686324,"defaultBranch":"master","name":"gsc","ownerLogin":"gramineproject","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-09T10:56:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/84978589?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715926758.0","currentOid":""},"activityList":{"items":[{"before":"f51920d483de0fa275eb4bd6f6894482a20a05a8","after":null,"ref":"refs/heads/dimakuv/test-ubuntu22-hello-world","pushedAt":"2024-05-17T06:19:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"}},{"before":"45eeba0e4365e915efbc9e859b53f798f04e32dd","after":"f51920d483de0fa275eb4bd6f6894482a20a05a8","ref":"refs/heads/master","pushedAt":"2024-05-17T06:19:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"[test] Move HelloWorld test from Ubuntu 20.04 to Ubuntu 22.04\n\nThis change is for better coverage: we have one test with Bash under\nUbuntu 20.04, and now we have another test with HelloWorld under 22.04.\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"[test] Move HelloWorld test from Ubuntu 20.04 to Ubuntu 22.04"}},{"before":"cf07dbe8ff89ad1d6ff24a216ab2470e36fce5cb","after":"e746435a5cb826b1c90821c58bbb22e39837f8a5","ref":"refs/heads/dimakuv/deprecate-gsc-pal","pushedAt":"2024-05-14T07:15:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"Deprecate `GSC_PAL` and use instead `GRAMINE_BINARY`\n\nPreviously, to run `gramine-direct`, one had to specify `docker run ...\n--env GSC_PAL=Linux`. This was cumbersome because (1) Gramine users\ndon't need to know the meaning of word \"PAL\", (2) the value \"Linux\"\ndoesn't correspond to known-to-users `gramine-direct`, (3) it requires\nspecial logic in apploader code.\n\nThis commit introduces instead `GRAMINE_BINARY` envvar with easier\nsemantics: the value is the binary which user wants to invoke.\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"Deprecate GSC_PAL and use instead GRAMINE_BINARY"}},{"before":null,"after":"cf07dbe8ff89ad1d6ff24a216ab2470e36fce5cb","ref":"refs/heads/dimakuv/deprecate-gsc-pal","pushedAt":"2024-05-10T12:50:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"Deprecate `GSC_PAL` and use instead `GSC_GRAMINE_BINARY`\n\nPreviously, to run `gramine-direct`, one had to specify `docker run ...\n--env GSC_PAL=Linux`. This was cumbersome because (1) Gramine users\ndon't need to know the meaning of word \"PAL\", (2) the value \"Linux\"\ndoesn't correspond to known-to-users `gramine-direct`, (3) it requires\nspecial logic in apploader code.\n\nThis commit introduces instead `GSC_GRAMINE_BINARY` envvar with easier\nsemantics: the value is the binary which user wants to invoke.\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"Deprecate GSC_PAL and use instead GSC_GRAMINE_BINARY"}},{"before":null,"after":"f51920d483de0fa275eb4bd6f6894482a20a05a8","ref":"refs/heads/dimakuv/test-ubuntu22-hello-world","pushedAt":"2024-05-10T12:04:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"[test] Move HelloWorld test from Ubuntu 20.04 to Ubuntu 22.04\n\nThis change is for better coverage: we have one test with Bash under\nUbuntu 20.04, and now we have another test with HelloWorld under 22.04.\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"[test] Move HelloWorld test from Ubuntu 20.04 to Ubuntu 22.04"}},{"before":null,"after":"e640eb66091a139639b8a5364d1691a542ba62ea","ref":"refs/heads/dimakuv/support-gramine-tdx","pushedAt":"2024-05-10T11:41:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"WIP Add support for Gramine-TDX\n\nCurrently only Gramine-VM. I'll update with Gramine-TDX in the next\niteration. Need to think how to automatically start socat for\nvirtio-vsock networking.\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"WIP Add support for Gramine-TDX"}},{"before":"45eeba0e4365e915efbc9e859b53f798f04e32dd","after":null,"ref":"refs/heads/dimakuv/update-to-v1.7","pushedAt":"2024-04-25T06:20:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"}},{"before":"59c007687e3402baf04282c444e2dde15830c4b4","after":"45eeba0e4365e915efbc9e859b53f798f04e32dd","ref":"refs/heads/master","pushedAt":"2024-04-25T06:20:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"Update config template and documentation to `master`\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"Update config template and documentation to master"}},{"before":null,"after":"45eeba0e4365e915efbc9e859b53f798f04e32dd","ref":"refs/heads/dimakuv/update-to-v1.7","pushedAt":"2024-04-24T16:36:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"Update config template and documentation to `master`\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"Update config template and documentation to master"}},{"before":"59c007687e3402baf04282c444e2dde15830c4b4","after":null,"ref":"refs/heads/dimakuv/add-python3-voluptuous","pushedAt":"2024-04-24T14:18:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"}},{"before":"662b34e8df5ae30d18860b1fc5673195593271e5","after":"59c007687e3402baf04282c444e2dde15830c4b4","ref":"refs/heads/master","pushedAt":"2024-04-24T14:18:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"Add `python3-voluptuous` dependency in Dockerfile templates\n\nCommit 2427c7306103 (\"[python] Add gramine-manifest-check tool\") in the\ncore Gramine repository adds a new tool that depends on the\n`python3-voluptuous` package. GSC thus has an indirect dependency on\nthis package, so we need to add it to the list of deps in all Dockerfile\ntemplates.\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"Add python3-voluptuous dependency in Dockerfile templates"}},{"before":"f5c8a0c8b77c8d711823889227a3e2d0fe7c09db","after":"59c007687e3402baf04282c444e2dde15830c4b4","ref":"refs/heads/dimakuv/add-python3-voluptuous","pushedAt":"2024-04-24T08:01:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"Add `python3-voluptuous` dependency in Dockerfile templates\n\nCommit 2427c7306103 (\"[python] Add gramine-manifest-check tool\") in the\ncore Gramine repository adds a new tool that depends on the\n`python3-voluptuous` package. GSC thus has an indirect dependency on\nthis package, so we need to add it to the list of deps in all Dockerfile\ntemplates.\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"Add python3-voluptuous dependency in Dockerfile templates"}},{"before":"4e28a97810cc5d99d6f6dbc0a22f9fa17905750e","after":"f5c8a0c8b77c8d711823889227a3e2d0fe7c09db","ref":"refs/heads/dimakuv/add-python3-voluptuous","pushedAt":"2024-04-24T07:29:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"Add `python3-voluptuous` dependency in Dockerfile templates\n\nCommit 2427c7306103 (\"[python] Add gramine-manifest-check tool\") in the\ncore Gramine repository adds a new tool that depends on the\n`python3-voluptuous` package. GSC thus has an indirect dependency on\nthis package, so we need to add it to the list of deps in all Dockerfile\ntemplates.\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"Add python3-voluptuous dependency in Dockerfile templates"}},{"before":"662b34e8df5ae30d18860b1fc5673195593271e5","after":null,"ref":"refs/heads/dimakuv/sphinx-5.3","pushedAt":"2024-04-24T07:28:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"}},{"before":"0d2fed2ad1e89e061bd6948063dabdb463583414","after":"662b34e8df5ae30d18860b1fc5673195593271e5","ref":"refs/heads/master","pushedAt":"2024-04-24T07:28:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"[Docs] Update sphinx to 5.3\n\nThis is a counterpart commit to the one in core Gramine repo.\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"[Docs] Update sphinx to 5.3"}},{"before":null,"after":"4e28a97810cc5d99d6f6dbc0a22f9fa17905750e","ref":"refs/heads/dimakuv/add-python3-voluptuous","pushedAt":"2024-04-24T07:07:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"Add `python3-voluptuous` dependency in Dockerfile templates\n\nCommit \"[python] Add gramine-manifest-check tool\" in the core Gramine\nrepository adds a new tool that depends on the `python3-voluptuous`\npackage. GSC thus has an indirect dependency on this package, so we need\nto add it to the list of deps in all Dockerfile templates.\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"Add python3-voluptuous dependency in Dockerfile templates"}},{"before":"c46179788e676063acd429cbc62d217f6df16b68","after":"662b34e8df5ae30d18860b1fc5673195593271e5","ref":"refs/heads/dimakuv/sphinx-5.3","pushedAt":"2024-04-22T13:48:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"[Docs] Update sphinx to 5.3\n\nThis is a counterpart commit to the one in core Gramine repo.\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"[Docs] Update sphinx to 5.3"}},{"before":"c96822709f754f9cd7027dccc8feb95a6a467319","after":"c46179788e676063acd429cbc62d217f6df16b68","ref":"refs/heads/dimakuv/sphinx-5.3","pushedAt":"2024-04-22T13:45:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"[Docs] Update sphinx to 5.3\n\nThis is a counterpart commit to the one in core Gramine repo.\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"[Docs] Update sphinx to 5.3"}},{"before":null,"after":"c96822709f754f9cd7027dccc8feb95a6a467319","ref":"refs/heads/dimakuv/sphinx-5.3","pushedAt":"2024-04-22T13:31:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"[Docs] Update sphinx to 5.3\n\nThis is a counterpart commit to the one in core Gramine repo.\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"[Docs] Update sphinx to 5.3"}},{"before":"0d2fed2ad1e89e061bd6948063dabdb463583414","after":null,"ref":"refs/heads/dimakuv/fix-readme","pushedAt":"2024-04-22T12:48:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"}},{"before":"8b5d608767ab2a6134d2bcd55ea99ee66781d399","after":"0d2fed2ad1e89e061bd6948063dabdb463583414","ref":"refs/heads/master","pushedAt":"2024-04-22T12:48:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"[Docs] Remove highlight directive from README\n\nThis works around GitHub rendering bug that renders \"sh\" in this place.\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"[Docs] Remove highlight directive from README"}},{"before":null,"after":"0d2fed2ad1e89e061bd6948063dabdb463583414","ref":"refs/heads/dimakuv/fix-readme","pushedAt":"2024-04-22T07:34:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"[Docs] Remove highlight directive from README\n\nThis works around GitHub rendering bug that renders \"sh\" in this place.\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"[Docs] Remove highlight directive from README"}},{"before":null,"after":"d4f611b5c24501705e65fa35eb88899a3aebf40d","ref":"refs/heads/dimakuv/always-chmod-tmp-to-1777","pushedAt":"2024-04-15T07:53:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"Set correct permissions of `/tmp` dir during GSC build\n\nThe original app image may have changed the permissions of `/tmp` dir.\nAt the same time, correct permissions are required for installation of\npackages during GSC build. This commit adds explicit `chmod 1777 /tmp`.\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"Set correct permissions of /tmp dir during GSC build"}},{"before":"774e60cb1e68805b081b709feebd04b145a2e0b7","after":"8b5d608767ab2a6134d2bcd55ea99ee66781d399","ref":"refs/heads/master","pushedAt":"2024-03-20T11:53:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mkow","name":"Michał Kowalczyk","path":"/mkow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244565?s=80&v=4"},"commit":{"message":"[Examples] Add two Java examples\n\nFirst example is a trivial Java application. Second example is a Spring\nBoot web application.\n\nSigned-off-by: b-garbacz ","shortMessageHtmlLink":"[Examples] Add two Java examples"}},{"before":"b593a7456d06c7a402a2df9c9899a63007f31616","after":"774e60cb1e68805b081b709feebd04b145a2e0b7","ref":"refs/heads/master","pushedAt":"2024-03-13T09:30:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"Update config template and documentation to `master`\n\nSigned-off-by: jkr0103 ","shortMessageHtmlLink":"Update config template and documentation to master"}},{"before":"b593a7456d06c7a402a2df9c9899a63007f31616","after":null,"ref":"refs/heads/dimakuv/update-to-v1.6.1","pushedAt":"2024-02-25T20:05:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mkow","name":"Michał Kowalczyk","path":"/mkow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244565?s=80&v=4"}},{"before":"37618a9b4290062bb164eaefe0b51cd594fc8b00","after":"b593a7456d06c7a402a2df9c9899a63007f31616","ref":"refs/heads/master","pushedAt":"2024-02-25T20:05:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mkow","name":"Michał Kowalczyk","path":"/mkow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5244565?s=80&v=4"},"commit":{"message":"Update config template and documentation to `master` branch\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"Update config template and documentation to master branch"}},{"before":"d7f811d5c0dadada8e8b0059ea855c63003577b8","after":"b593a7456d06c7a402a2df9c9899a63007f31616","ref":"refs/heads/dimakuv/update-to-v1.6.1","pushedAt":"2024-02-23T13:33:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"Update config template and documentation to `master` branch\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"Update config template and documentation to master branch"}},{"before":null,"after":"d7f811d5c0dadada8e8b0059ea855c63003577b8","ref":"refs/heads/dimakuv/update-to-v1.6.1","pushedAt":"2024-02-22T08:02:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"Update config template and documentation to `master` branch\n\nGSC `master` branch may fail if run with Gramine v1.6.1.\n\nSigned-off-by: Dmitrii Kuvaiskii ","shortMessageHtmlLink":"Update config template and documentation to master branch"}},{"before":"ef443997be82cb1d96917f6c40f2116b55ca9675","after":"37618a9b4290062bb164eaefe0b51cd594fc8b00","ref":"refs/heads/master","pushedAt":"2024-01-08T08:53:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dimakuv","name":"Dmitrii Kuvaiskii","path":"/dimakuv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1975435?s=80&v=4"},"commit":{"message":"Retain `openssl` during signing in `redhat/ubi8-minimal`\n\nBecause of the slight differences between different `openssl`\npackage versions, it is hard to do in a uniform way (as\n`openssl` installation may install additional packages).\n\nSigned-off-by: Sonali Saha ","shortMessageHtmlLink":"Retain openssl during signing in redhat/ubi8-minimal"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETJU9WQA","startCursor":null,"endCursor":null}},"title":"Activity · gramineproject/gsc"}