vscode-kubernetes-tools / vscode-kubernetes-tools-api

A NPM package for building Kubernetes extensions for Visual Studio Code
Other
9 stars 15 forks source link

Detect the currently active namespace #19

Open daniv-msft opened 4 years ago

daniv-msft commented 4 years ago

The extension we're developing needs to detect the currently active namespace. As of today we don't have a good way to do so. Would it be possible to surface this information in the API?

To do this the API could: Option 1 - Add a new boolean in the ClusterExplorerResourceNode.metadata field for namespaces. Option 2 - Differentiate the namespaces from the rest of the resources by creating two new interfaces: ClusterExplorerNamespaceNode and ClusterExplorerInactiveNamespaceNode. This could make sense on the long run (are namespaces really resources given that selecting one of them impacts the rest of the resources?) but, as it would imply a breaking change in the API, that might not be the preferred solution.

Would you see other possibilities for this scenario? I can try to fix it myself if you think it's a good bug to start with. :)

kalooza074 commented 2 years ago

travis_fold:start:worker_info Worker information hostname: e054e80b-36ac-4f50-a301-676380520030@1.worker-org-cfdfb76bd-9cd48.gce-production-4 version: v6.2.20-1-g3a987d6 https://github.com/travis-ci/worker/tree/3a987d61ed169c9539ad435d1a9b5f2d8c6ce4a6 instance: travis-job-8c2aa44e-06fe-463e-8f0a-5bce3ea6bd6d travis-ci-sardonyx-xenial-1593004276-4d46c6b3 (via amqp) startup: 6.116714648s travis_fold:end:worker_info travis_time:start:0cea8ab0 travis_time:end:0cea8ab0:start=1611760120749303341,finish=1611760120901104069,duration=151800728,event=no_world_writable_dirs travis_time:start:10951aa8 travis_time:end:10951aa8:start=1611760120904559090,finish=1611760120912769238,duration=8210148,event=agent travis_time:start:2204848c travis_time:end:2204848c:start=1611760120915757935,finish=1611760120917953171,duration=2195236,event=check_unsupported travis_time:start:122576aa travis_fold:start:system_info Build system information Build language: node_js Build dist: xenial Build id: 756411754 Job id: 756411755 Runtime kernel version: 4.15.0-1077-gcp travis-build version: 091d532a Build image provisioning date and time Wed Jun 24 13:36:52 UTC 2020 Operating System Details Distributor ID: Ubuntu Description: Ubuntu 16.04.6 LTS Release: 16.04 Codename: xenial Systemd Version systemd 229 Cookbooks Version 3f92a99 https://github.com/travis-ci/travis-cookbooks/tree/3f92a99 git version git version 2.27.0 bash version GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu) gcc version gcc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609 docker version Client: Version: 18.06.0-ce API version: 1.38 Go version: go1.10.3 Git commit: 0ffa825 Built: Wed Jul 18 19:11:02 2018 OS/Arch: linux/amd64 Experimental: false

Server: Engine: Version: 18.06.0-ce API version: 1.38 (minimum version 1.12) Go version: go1.10.3 Git commit: 0ffa825 Built: Wed Jul 18 19:09:05 2018 OS/Arch: linux/amd64 Experimental: false clang version clang version 7.0.0 (tags/RELEASE_700/final) jq version jq-1.5 bats version Bats 0.4.0 shellcheck version 0.7.0 shfmt version v2.6.3 ccache version 3.2.4 cmake version cmake version 3.12.4 heroku version heroku/7.42.1 linux-x64 node-v12.16.2 imagemagick version Version: ImageMagick 6.8.9-9 Q16 x86_64 2019-11-12 http://www.imagemagick.org md5deep version 4.4 mercurial version version 4.8 mysql version mysql Ver 14.14 Distrib 5.7.30, for Linux (x86_64) using EditLine wrapper openssl version OpenSSL 1.0.2g 1 Mar 2016 packer version 1.3.3 postgresql client version psql (PostgreSQL) 10.13 (Ubuntu 10.13-1.pgdg16.04+1) ragel version Ragel State Machine Compiler version 6.8 Feb 2013 sudo version 1.8.16 gzip version gzip 1.6 zip version Zip 3.0 vim version VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Mar 18 2020 14:06:17) iptables version iptables v1.6.0 curl versionhttps://rvm.io libcurl/7.47.0 GnuTLS/3.4.10 zlib/1.2.8 libidn/1.32 librtmp/2.3 wget version GNU Wget 1.17.1 built on linux-gnu. rsync version rsync version 3.1.1 protocol version 31 gimme version v1.5.4 nvm version 0.35.3 perlbrew version /home/travis/perl5/perlbrew/bin/perlbrew - App::perlbrew/0.88 phpenv version rbenv 1.1.2-30-gc879cb0 rvm versionhttps://rvm.io by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io] default ruby version ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-linux] CouchDB version couchdb 1.6.1 ElasticSearch version 5.5.0 Installed Firefox version firefox 63.0.1 MongoDB version MongoDB 4.0.19 PhantomJS version 2.1.1 Pre-installed PostgreSQL versions 9.4.26 9.5.22 9.6.18 Redis version redis-server 6.0.5 Pre-installed Go versions 1.11.1 ant version Apache Ant(TM) version 1.9.6 compiled on July 20 2018 mvn version Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) gradle version Gradle 5.1.1! lein version Leiningen 2.9.3 on Java 11.0.2 OpenJDK 64-Bit Server VM Pre-installed Node.js versions v10.21.0 v11.0.0 v12.18.1 v4.9.1 v6.17.1 v8.12.0 v8.17.0 v8.9 phpenv versions system 5.6 5.6.40 7.1 7.1.27 7.2

travis_time:end:0c113da5:start=1611760137004617365,finish=1611760137012480593,duration=7863228,event=env travis_fold:start:nvm.install travis_time:start:280e333c $ nvm install 10 Downloading and installing node v10.23.2... Downloading https://nodejs.org/dist/v10.23.2/node-v10.23.2-linux-x64.tar.xz... Computing checksum with sha256sum Checksums matched! Now using node v10.23.2 (npm v6.14.10) travis_time:end:280e333c:start=1611760137788123165,finish=1611760140557527575,duration=2769404410,event=setup travis_fold:end:nvm.install  travis_fold:start:cache.1 Setting up build cache $ export CASHER_DIR=${TRAVIS_HOME}/.casher travis_time:start:00cd0050 $ Installing caching utilities travis_time:end:00cd0050:start=1611760141737988163,finish=1611760142009135618,duration=271147455,event=setup_casher travis_time:start:37ab8ea0 travis_time:end:37ab8ea0:start=1611760142014348755,finish=1611760142017293201,duration=2944446,event=setup_casher travis_time:start:182b28f8 attempting to download cache archive fetching PR.766/cache--linux-xenial-d9096c07e7d460a08cf69c989ff9f0595dcdb1f7294e5824f4eff3ec224141da--node-10.tgz fetching PR.766/cache-linux-xenial-d9096c07e7d460a08cf69c989ff9f0595dcdb1f7294e5824f4eff3ec224141da--node-10.tgz fetching PR.766/cache--node-10.tgz fetching master/cache--linux-xenial-d9096c07e7d460a08cf69c989ff9f0595dcdb1f7294e5824f4eff3ec224141da--node-10.tgz found cache travis_time:end:182b28f8:start=1611760142021098107,finish=1611760144293628724,duration=2272530617,event=setup_casher travis_fold:end:cache.1  travis_fold:start:cache.npm  travis_time:start:1a3096a0 travis_time:end:1a3096a0:start=1611760144479688295,finish=1611760144482734259,duration=3045964,event=setup_cache travis_time:start:25e79cdd adding /home/travis/.npm to cache travis_time:end:25e79cdd:start=1611760144486577429,finish=1611760146604659395,duration=2118081966,event=setup_cache travis_fold:end:cache.npm $ node --version v10.23.2 $ npm --version 6.14.10 $ nvm --version 0.37.2

travis_fold:start:before_install travis_time:start:1227453c $ if [ $TRAVIS_OS_NAME == "linux" ]; then export CXX="g++-4.9" CC="gcc-4.9" DISPLAY=:99.0; sh -e /etc/init.d/xvfb start; sleep 3; fi sh: 0: Can't open /etc/init.d/xvfb travis_time:end:1227453c:start=1611760147302605138,finish=1611760150308401335,duration=3005796197,event=before_install travis_fold:end:before_install travis_fold:start:install.1 travis_time:start:16ba17ea $ npm install -g vsce npm WARN deprecated cheerio-select-tmp@0.1.1: Use cheerio-select instead /home/travis/.nvm/versions/node/v10.23.2/bin/vsce -> /home/travis/.nvm/versions/node/v10.23.2/lib/node_modules/vsce/out/vsce

vscode-kubernetes-tools@1.2.3 postinstall /home/travis/build/Azure/vscode-kubernetes-tools node ./node_modules/vscode/bin/install

Detected VS Code engine version: ^1.31.0 Found minimal version that qualifies engine range: 1.31.0 Fetching vscode.d.ts from: https://raw.githubusercontent.com/Microsoft/vscode/7c66f58312b48ed8ca4e387ebd9ffe9605332caa/src/vs/vscode.d.ts vscode.d.ts successfully installed!

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})  added 999 packages from 856 contributors and audited 1075 packages in 12.825s

8 packages are looking for funding run npm fund for details

found 518 vulnerabilities (509 low, 2 moderate, 7 high) run npm audit fix to fix them, or npm audit for details travis_time:end:1fb2eba8:start=1611760164715349825,finish=1611760178367627455,duration=13652277630,event=install travis_fold:end:install.4 travis_time:start:08828ce8 $ gulp tslint [15:09:38] Using gulpfile ~/build/Azure/vscode-kubernetes-tools/gulpfile.js [15:09:38] Starting 'tslint'... Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/assets.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/binutil.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/binutilplusplus.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/configMap.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/docker.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/errorable.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/explainer.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/extension.api.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/extension.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/extensionUtils.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/fs.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/helm.authoring.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/helm.completionProvider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/helm.documentProvider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/helm.exec.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/helm.funcmap.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/helm.hoverProvider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/helm.repoExplorer.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/helm.requirementsCodeLens.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/helm.resources.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/helm.symbolProvider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/helm.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/host.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/hostutils.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/kubeChannel.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/kubectl.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/kubectlUtils.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/kuberesources.linkprovider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/kuberesources.objectmodel.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/kuberesources.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/kuberesources.virtualfs.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/logger.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/outputUtils.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/schema-formatting.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/shell.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/sleep.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/telemetry-helper.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/telemetry.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/v1.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/wizard.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/wsl-fs.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/test/draft.test.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/test/explorer.test.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/test/extension.test.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/test/fakes.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/test/index.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/test/kubectl.test.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/test/textassert.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/debug/debugProvider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/debug/debugSession.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/debug/debugUtils.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/debug/dotNetDebugProvider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/debug/javaDebugProvider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/debug/nodejsDebugProvider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/debug/providerRegistry.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/debug/pythonDebugProvider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/docker/dockerUtils.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/docker/dockerfileParser.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/docker/parser.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/draft/debugAdapter.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/draft/debugDebug.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/draft/draft.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/draft/draftConfigurationProvider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/draft/draftRuntime.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/image/imageToolRegistry.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/image/imageUtils.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/utils/array.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/utils/cancellation.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/utils/container-shell.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/utils/containercontainer.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/utils/dictionary.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/utils/filebacked.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/utils/mkdirp.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/utils/naming.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/utils/never.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/utils/observable.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/utils/preview.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/utils/providerresult.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/yaml-support/jsonalike-symbol-provider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/yaml-support/schema-holder.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/yaml-support/yaml-constant.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/yaml-support/yaml-locator.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/yaml-support/yaml-navigation.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/yaml-support/yaml-schema.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/yaml-support/yaml-snippet.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/yaml-support/yaml-util.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/contract/api.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/implementation/apibroker.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/implementation/apiutils.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/cloudexplorer/cloudexplorer.extension.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/cloudexplorer/cloudexplorer.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/explorer.extension.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/explorer.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/extension.nodesources.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/node.configurationvalue.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/node.context.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/node.folder.crdtypes.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/node.folder.grouping.custom.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/node.folder.grouping.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/node.folder.helmreleases.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/node.folder.resource.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/node.folder.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/node.helmrelease.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/node.message.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/node.resource.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/node.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/resourceui.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterprovider/clusterproviderregistry.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterprovider/clusterproviderserver.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterprovider/readinesstracker.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/config/config.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/contextmanager/active-context-tracker.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/contextmanager/active-value-tracker.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/contextmanager/background-context-cache.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/download/download.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/git/git.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/installer/installationlayout.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/installer/installdependencies.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/installer/installer.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/json/jsonhierarchicalsymbolprovider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/kubectl/autoversion.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/kubectl/compatibility.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/kubectl/dashboard.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/kubectl/events.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/kubectl/kubeconfig.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/kubectl/logs.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/kubectl/namespace.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/kubectl/port-forward-ui.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/kubectl/port-forward.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/kubectl/proxy.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/kubectl/watch.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/lint/linter.impl.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/lint/linter.utils.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/lint/linters.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/lint/resourcelimits.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/logs/logsWebview.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/platform/browser.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/platform/clipboard.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/swagger/swagger.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/webpanel/webpanel.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/wizard/wizard.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/docs/extending/samples/clusterprovider/contosocloud.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/contract/cloudexplorer/v1.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/contract/cluster-explorer/v1.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/contract/cluster-explorer/v1_1.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/contract/clusterprovider/v1.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/contract/configuration/v1.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/contract/configuration/v1_1.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/contract/helm/v1.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/contract/kubectl/v1.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/implementation/cloudexplorer/v1.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/implementation/cloudexplorer/versions.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/implementation/cluster-explorer/v1.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/implementation/cluster-explorer/v1_1.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/implementation/cluster-explorer/versions.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/implementation/clusterprovider/v1.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/implementation/clusterprovider/versions.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/implementation/configuration/v1.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/implementation/configuration/v1_1.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/implementation/configuration/versions.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/implementation/helm/v1.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/implementation/helm/versions.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/implementation/kubectl/v1.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/api/implementation/kubectl/versions.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/resourcekinds/resourcekind.namespace.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/resourcekinds/resourcekind.node.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/resourcekinds/resourcekind.pod.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/resourcekinds/resourcekinds.configuration.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterexplorer/resourcekinds/resourcekinds.selectspods.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterprovider/azure/azure.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterprovider/azure/azureclusterprovider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterprovider/common/explorer.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterprovider/common/form.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterprovider/minikube/minikube.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. Tried to lint /home/travis/build/Azure/vscode-kubernetes-tools/src/components/clusterprovider/minikube/minikubeclusterprovider.ts but found no valid, enabled rules for this file type and file path in the resolved configuration. [15:09:39] Finished 'tslint' after 889 ms travis_time:end:08828ce8:start=1611760178372447692,finish=1611760179910122596,duration=1537674904,event=script The command "gulp tslint" exited with 0. travis_time:start:067be1d2 $ vsce package Executing prepublish script 'npm run vscode:prepublish'...

vscode-kubernetes-tools@1.2.3 vscode:prepublish /home/travis/build/Azure/vscode-kubernetes-tools webpack --mode production

Hash: c0f26673f5e72cfe8451 Version: webpack 4.35.2 Time: 66507ms Built at: 01/27/2021 3:10:48 PM Asset Size Chunks  Chunk Names extension.js 4.03 MiB 0 [emitted] main extension.js.map 14.6 MiB 0 [emitted] main Entrypoint main = extension.js extension.js.map [1] external "path" 42 bytes {0} [built] [5] external "vscode" 42 bytes {0} [built] [20] ./src/errorable.ts 523 bytes {0} [built] [26] ./src/kubectlUtils.ts 19.9 KiB {0} [built] [33] ./src/shell.ts 7 KiB {0} [built] [41] ./src/kuberesources.ts 3.18 KiB {0} [built] [46] ./src/binutilplusplus.ts 12.5 KiB {0} [built] [49] external "os" 42 bytes {0} [built] [58] ./src/helm.exec.ts 32.5 KiB {0} [built] [62] ./src/fs.ts 1.91 KiB {0} [built] [72] ./src/host.ts 5.75 KiB {0} [built] [86] ./src/kubeChannel.ts 660 bytes {0} [built] [87] ./src/sleep.ts 202 bytes {0} [built] [110] ./src/assets.ts 694 bytes {0} [built] [129] ./src/extension.ts 94.2 KiB {0} [built]

WARNING in ./node_modules/keyv/src/index.js 18:14-40 Critical dependency: the request of a dependency is an expression @ ./node_modules/cacheable-request/src/index.js @ ./node_modules/download/node_modules/got/index.js @ ./node_modules/download/index.js @ ./src/components/download/download.ts @ ./src/components/kubectl/autoversion.ts @ ./src/kubectl.ts @ ./src/extension.ts  DONE  Packaged: /home/travis/build/Azure/vscode-kubernetes-tools/vscode-kubernetes-tools-1.2.3.vsix (71 files, 1.24MB) travis_time:end:067be1d2:start=1611760179914738753,finish=1611760253826773404,duration=73912034651,event=script The command "vsce package" exited with 0. travis_fold:start:cache.2 store build cache travis_time:start:04ebb43c travis_time:end:04ebb43c:start=1611760253831772928,finish=1611760253834807173,duration=3034245,event=cache travis_time:start:290df2c0 changes detected (content changed, file is created, or file is deleted):\n/home/travis/.npm/anonymous-cli-metrics.json /home/travis/.npm/_cacache/content-v2/sha512/81/7e/56e0c30d7676e90ec33e800944968faa997a87f9904db95676a8cef5131a9a42b947989f39e434084f9e8b5387146b064704368d2748301ea6b4cf4bcef9 /home/travis/.npm/_cacache/content-v2/sha512/dc/35/e21c6023af4648b712ea10133e2194ec4565cf6bab6ca4fd9e72296ebf73c56fc320b034fdbceb2a3576b9cd080778dd2c91775db6156a11d8da1612c3b2 /home/travis/.npm/_cacache/index-v5/00/26/fb4a91f80837c5f1b64006332007b4df82dec9076db46a52864e45dce073 /home/travis/.npm/_cacache/index-v5/00/5f/18224c2157be67c545ab9f5fde051127158e10b6eae5d7fc9efec64f4275 /home/travis/.npm/_cacache/index-v5/00/b2/39a52e52935fc36a778cb81bf30579ad43686552bb21ac756459af86377d /home/travis/.npm/_cacache/index-v5/02/90/adfa7eb09ce65262d0c7f251f5a1fd3ac1ba95ff5d2ee0b77f3e54799dec /home/travis/.npm/_cacache/index-v5/03/42/7776962a0ac7bebb7c6c10f7e52a26c42e34d7b4fc493fa6f757075a9f72 /home/travis/.npm/_cacache/index-v5/03/87/421166c921d0547cfa62fb8708d21b55ad4632b2b2db5b\n... changes detected, packing new archive uploading PR.766/cache--linux-xenial-d9096c07e7d460a08cf69c989ff9f0595dcdb1f7294e5824f4eff3ec224141da--node-10.tgz cache uploaded travis_time:end:290df2c0:start=1611760253838830923,finish=1611760257604322376,duration=3765491453,event=cache travis_fold:end:cache.2 

Done. Your build exited with 0.