File tree 15 files changed +27
-19
lines changed
.azure-pipelines-templates
15 files changed +27
-19
lines changed Original file line number Diff line number Diff line change 11
11
variables :
12
12
Codeql.SkipTaskAutoInjection : true
13
13
skipComponentGovernanceDetection : true
14
- container : ccfmsrc.azurecr.io/ccf/ci:2024-05-29 -virtual-clang15
14
+ container : ccfmsrc.azurecr.io/ccf/ci:oe-0.19.6-0 -virtual-clang15
15
15
pool :
16
16
vmImage : ubuntu-20.04
17
17
Original file line number Diff line number Diff line change 48
48
- script : |
49
49
set -ex
50
50
docker login -u $ACR_TOKEN_NAME -p $ACR_CI_PUSH_TOKEN_PASSWORD $ACR_REGISTRY
51
- docker pull $ACR_REGISTRY/ccf/ci:2024-05-29 -snp-clang15
51
+ docker pull $ACR_REGISTRY/ccf/ci:oe-0.19.6-0 -snp-clang15
52
52
docker build -f docker/ccf_ci_built . --build-arg="base=$BASE_IMAGE" --build-arg="platform=snp" -t $ACR_REGISTRY/ccf/ci:pr-`git rev-parse HEAD`
53
53
docker push $ACR_REGISTRY/ccf/ci:pr-`git rev-parse HEAD`
54
54
name: build_ci_image
57
57
ACR_TOKEN_NAME: ci-push-token
58
58
ACR_CI_PUSH_TOKEN_PASSWORD: $(ACR_CI_PUSH_TOKEN_PASSWORD)
59
59
ACR_REGISTRY: ccfmsrc.azurecr.io
60
- BASE_IMAGE: ccfmsrc.azurecr.io/ccf/ci:2024-05-29 -snp-clang15
60
+ BASE_IMAGE: ccfmsrc.azurecr.io/ccf/ci:oe-0.19.6-0 -snp-clang15
61
61
62
62
- script : |
63
63
set -ex
Original file line number Diff line number Diff line change @@ -29,15 +29,15 @@ schedules:
29
29
resources :
30
30
containers :
31
31
- container : virtual
32
- image : ccfmsrc.azurecr.io/ccf/ci:2024-05-29 -virtual-clang15
32
+ image : ccfmsrc.azurecr.io/ccf/ci:oe-0.19.6-0 -virtual-clang15
33
33
options : --publish-all --cap-add NET_ADMIN --cap-add NET_RAW --cap-add SYS_PTRACE -v /lib/modules:/lib/modules:ro
34
34
35
35
- container : snp
36
- image : ccfmsrc.azurecr.io/ccf/ci:2024-05-29 -snp-clang15
36
+ image : ccfmsrc.azurecr.io/ccf/ci:oe-0.19.6-0 -snp-clang15
37
37
options : --publish-all --cap-add NET_ADMIN --cap-add NET_RAW --cap-add SYS_PTRACE -v /lib/modules:/lib/modules:ro
38
38
39
39
- container : sgx
40
- image : ccfmsrc.azurecr.io/ccf/ci:2024-05-29 -sgx
40
+ image : ccfmsrc.azurecr.io/ccf/ci:oe-0.19.6-0 -sgx
41
41
options : --publish-all --cap-add NET_ADMIN --cap-add NET_RAW --device /dev/sgx_enclave:/dev/sgx_enclave --device /dev/sgx_provision:/dev/sgx_provision -v /dev/sgx:/dev/sgx -v /lib/modules:/lib/modules:ro
42
42
43
43
variables :
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ schedules:
31
31
resources :
32
32
containers :
33
33
- container : virtual
34
- image : ccfmsrc.azurecr.io/ccf/ci:2024-05-29 -virtual-clang15
34
+ image : ccfmsrc.azurecr.io/ccf/ci:oe-0.19.6-0 -virtual-clang15
35
35
options : --publish-all --cap-add NET_ADMIN --cap-add NET_RAW --cap-add SYS_PTRACE -v /lib/modules:/lib/modules:ro
36
36
37
37
jobs :
Original file line number Diff line number Diff line change @@ -25,15 +25,15 @@ schedules:
25
25
resources :
26
26
containers :
27
27
- container : virtual
28
- image : ccfmsrc.azurecr.io/ccf/ci:2024-05-29 -virtual-clang15
28
+ image : ccfmsrc.azurecr.io/ccf/ci:oe-0.19.6-0 -virtual-clang15
29
29
options : --publish-all --cap-add NET_ADMIN --cap-add NET_RAW --cap-add SYS_PTRACE
30
30
31
31
- container : snp
32
- image : ccfmsrc.azurecr.io/ccf/ci:2024-05-29 -snp-clang15
32
+ image : ccfmsrc.azurecr.io/ccf/ci:oe-0.19.6-0 -snp-clang15
33
33
options : --publish-all --cap-add NET_ADMIN --cap-add NET_RAW --cap-add SYS_PTRACE -v /lib/modules:/lib/modules:ro
34
34
35
35
- container : sgx
36
- image : ccfmsrc.azurecr.io/ccf/ci:2024-05-29 -sgx
36
+ image : ccfmsrc.azurecr.io/ccf/ci:oe-0.19.6-0 -sgx
37
37
options : --publish-all --cap-add NET_ADMIN --cap-add NET_RAW --device /dev/sgx_enclave:/dev/sgx_enclave --device /dev/sgx_provision:/dev/sgx_provision -v /dev/sgx:/dev/sgx
38
38
39
39
jobs :
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " CCF Development Environment" ,
3
- "image" : " ccfmsrc.azurecr.io/ccf/ci:2024-05-29 -virtual-clang15" ,
3
+ "image" : " ccfmsrc.azurecr.io/ccf/ci:oe-0.19.6-0 -virtual-clang15" ,
4
4
"runArgs" : [],
5
5
"extensions" : [
6
6
" eamodio.gitlens" ,
Original file line number Diff line number Diff line change 9
9
jobs :
10
10
checks :
11
11
runs-on : ubuntu-latest
12
- container : ccfmsrc.azurecr.io/ccf/ci:2024-05-29 -virtual-clang15
12
+ container : ccfmsrc.azurecr.io/ccf/ci:oe-0.19.6-0 -virtual-clang15
13
13
14
14
steps :
15
15
- run : git config --global --add safe.directory "$GITHUB_WORKSPACE"
Original file line number Diff line number Diff line change 14
14
name : Model Checking - Consensus
15
15
runs-on : [self-hosted, 1ES.Pool=gha-virtual-ccf-sub]
16
16
container :
17
- image : ccfmsrc.azurecr.io/ccf/ci:2024-05-29 -virtual-clang15
17
+ image : ccfmsrc.azurecr.io/ccf/ci:oe-0.19.6-0 -virtual-clang15
18
18
19
19
steps :
20
20
- uses : actions/checkout@v3
Original file line number Diff line number Diff line change 16
16
resources :
17
17
containers :
18
18
- container : virtual
19
- image : ccfmsrc.azurecr.io/ccf/ci:2024-05-29 -virtual-clang15
19
+ image : ccfmsrc.azurecr.io/ccf/ci:oe-0.19.6-0 -virtual-clang15
20
20
options : --publish-all --cap-add NET_ADMIN --cap-add NET_RAW --cap-add SYS_PTRACE -v /lib/modules:/lib/modules:ro
21
21
22
22
jobs :
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ schedules:
20
20
resources :
21
21
containers :
22
22
- container : sgx
23
- image : ccfmsrc.azurecr.io/ccf/ci:2024-05-29 -sgx
23
+ image : ccfmsrc.azurecr.io/ccf/ci:oe-0.19.6-0 -sgx
24
24
options : --publish-all --cap-add NET_ADMIN --cap-add NET_RAW --device /dev/sgx_enclave:/dev/sgx_enclave --device /dev/sgx_provision:/dev/sgx_provision -v /dev/sgx:/dev/sgx
25
25
26
26
jobs :
Original file line number Diff line number Diff line change @@ -5,6 +5,14 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [ Keep a Changelog] ( http://keepachangelog.com/en/1.0.0/ )
6
6
and this project adheres to [ Semantic Versioning] ( http://semver.org/spec/v2.0.0.html ) .
7
7
8
+ ## [ 4.0.18]
9
+
10
+ [ 4.0.18 ] : https://github.com/microsoft/CCF/releases/tag/ccf-4.0.18
11
+
12
+ ### Dependencies
13
+
14
+ - Updated Open Enclave to [ 0.19.6] ( https://github.com/openenclave/openenclave/releases/tag/v0.19.6 ) .
15
+
8
16
## [ 4.0.17]
9
17
10
18
[ 4.0.17 ] : https://github.com/microsoft/CCF/releases/tag/ccf-4.0.17
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ message(STATUS "Debian package version: ${CPACK_DEBIAN_PACKAGE_VERSION}")
21
21
set (CCF_DEB_BASE_DEPENDENCIES "libuv1 (>= 1.34.2);openssl (>=1.1.1)" )
22
22
set (CCF_DEB_DEPENDENCIES ${CCF_DEB_BASE_DEPENDENCIES} )
23
23
24
- set (OE_VERSION "0.19.3 " )
24
+ set (OE_VERSION "0.19.6 " )
25
25
if (COMPILE_TARGET STREQUAL "sgx" )
26
26
list (APPEND CCF_DEB_DEPENDENCIES
27
27
"libc++1-11;libc++abi1-11;open-enclave (>=${OE_VERSION} )"
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ if(NOT COMPILE_TARGET STREQUAL "sgx")
6
6
endif ()
7
7
8
8
# Find OpenEnclave package
9
- find_package (OpenEnclave 0.19.3 CONFIG REQUIRED)
9
+ find_package (OpenEnclave 0.19.6 CONFIG REQUIRED)
10
10
# As well as pulling in openenclave:: targets, this sets variables which can be
11
11
# used for our edge cases (eg - for virtual libraries). These do not follow the
12
12
# standard naming patterns, for example use OE_INCLUDEDIR rather than
Original file line number Diff line number Diff line change 4
4
5
5
# Latest image as of this change
6
6
ARG platform=sgx
7
- ARG base=ccfmsrc.azurecr.io/ccf/ci:2024-05-29 -snp-clang-15
7
+ ARG base=ccfmsrc.azurecr.io/ccf/ci:oe-0.19.6-0 -snp-clang-15
8
8
FROM ${base}
9
9
10
10
# SSH. Note that this could (should) be done in the base ccf_ci image instead
Original file line number Diff line number Diff line change @@ -132,7 +132,7 @@ def parse_aci_args(parser: ArgumentParser) -> Namespace:
132
132
"--aci-image" ,
133
133
help = "The name of the image to deploy in the ACI" ,
134
134
type = str ,
135
- default = "ccfmsrc.azurecr.io/ccf/ci:2024-05-29 -snp" ,
135
+ default = "ccfmsrc.azurecr.io/ccf/ci:oe-0.19.6-0 -snp" ,
136
136
)
137
137
parser .add_argument (
138
138
"--aci-type" ,
You can’t perform that action at this time.
0 commit comments