File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -13,5 +13,5 @@ settings:
1313 closed : done # GitHub issue closed as completed
1414 not_planned : rejected # GitHub issue closed as not planned
1515 add_gh_comment : true
16- sync_description : false
17- sync_comments : false
16+ sync_description : true
17+ sync_comments : true
Original file line number Diff line number Diff line change 11name : Build snap and run tests
22
3+ concurrency :
4+ group : ${{ github.workflow }}-${{ github.ref }}
5+ cancel-in-progress : true
6+
37on :
4- workflow_call :
5- outputs :
6- snap-file :
7- description : " The snap output of build process."
8- value : ${{ jobs.build.outputs.snap-file }}
8+ pull_request :
9+
10+ permissions :
11+ contents : read
912
1013jobs :
1114 build :
1215 name : Build snap
1316 uses : canonical/data-platform-workflows/.github/workflows/build_snap.yaml@v48.0.2
17+ permissions :
18+ actions : read
19+ contents : read
1420
1521 test :
1622 name : " Tests (arch: ${{ matrix.system.arch }}, k8s: ${{ matrix.k8s_version }})"
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 77 - 3.5/*
88 - 4.0/*
99
10+ permissions :
11+ contents : read
12+
1013jobs :
1114 release_checks :
1215 runs-on : ubuntu-22.04
4043 build :
4144 name : Build snap
4245 uses : canonical/data-platform-workflows/.github/workflows/build_snap.yaml@v48.0.2
46+ permissions :
47+ actions : read
48+ contents : read
4349
4450 release :
4551 name : Release snap
5359 secrets :
5460 snap-store-token : ${{ secrets.SNAP_STORE_TOKEN }}
5561 permissions :
56- actions : read # Needed for GitHub API call to get workflow version
62+ actions : read
5763 contents : write # Needed to create GitHub release
Original file line number Diff line number Diff line change 5757 spark-shell :
5858 command : etc/spark8t/launcher.sh $SNAP/bin/spark-shell $SPARK8T_EXTRA_CONF
5959 environment :
60- SPARK8T_EXTRA_CONF : --conf spark.driver.extraJavaOptions="-Duser.home=$SNAP_USER_DATA" --conf spark.jars.ivy=/tmp
60+ SPARK8T_EXTRA_CONF : |
61+ --conf spark.driver.extraJavaOptions="-Duser.home=$SNAP_USER_DATA" \
62+ --conf spark.jars.ivy=/tmp \
63+ --conf spark.metrics.conf.driver.sink.prometheus.class=org.apache.spark.metrics.sink.JmxSink
6164 _JAVA_OPTIONS : " -Duser.home=$SNAP_USER_DATA -Djavax.net.ssl.trustStore=$SNAP_DATA/etc/ssl/certs/java/cacerts -Djavax.net.ssl.trustStorePassword=changeit"
6265 plugs :
6366 - network
6770 pyspark :
6871 command : etc/spark8t/launcher.sh $SNAP/bin/pyspark $SPARK8T_EXTRA_CONF
6972 environment :
70- SPARK8T_EXTRA_CONF : --conf spark.driver.extraJavaOptions="-Duser.home=$SNAP_USER_DATA" --conf spark.jars.ivy=/tmp
73+ SPARK8T_EXTRA_CONF : |
74+ --conf spark.driver.extraJavaOptions="-Duser.home=$SNAP_USER_DATA" \
75+ --conf spark.jars.ivy=/tmp \
76+ --conf spark.metrics.conf.driver.sink.prometheus.class=org.apache.spark.metrics.sink.JmxSink
7177 _JAVA_OPTIONS : " -Duser.home=$SNAP_USER_DATA -Djavax.net.ssl.trustStore=$SNAP_DATA/etc/ssl/certs/java/cacerts -Djavax.net.ssl.trustStorePassword=changeit"
7278 plugs :
7379 - network
7783 spark-sql :
7884 command : etc/spark8t/launcher.sh $SNAP/bin/spark-sql $SPARK8T_EXTRA_CONF
7985 environment :
80- SPARK8T_EXTRA_CONF : --conf spark.driver.extraJavaOptions="-Duser.home=$SNAP_USER_DATA" --conf spark.jars.ivy=/tmp
86+ SPARK8T_EXTRA_CONF : |
87+ --conf spark.driver.extraJavaOptions="-Duser.home=$SNAP_USER_DATA" \
88+ --conf spark.jars.ivy=/tmp \
89+ --conf spark.metrics.conf.driver.sink.prometheus.class=org.apache.spark.metrics.sink.JmxSink
8190 _JAVA_OPTIONS : " -Duser.home=$SNAP_USER_DATA -Djavax.net.ssl.trustStore=$SNAP_DATA/etc/ssl/certs/java/cacerts -Djavax.net.ssl.trustStorePassword=changeit"
8291 plugs :
8392 - network
@@ -121,7 +130,6 @@ parts:
121130 build-packages :
122131 - ca-certificates
123132 - ca-certificates-java
124- - openjdk-17-jre-headless
125133 - wget
126134 stage-packages :
127135 - openjdk-17-jre-headless
You can’t perform that action at this time.
0 commit comments