प्रतीत होता है यादृच्छिक अवसरों पर एक gsutil कमांड चलाने पर यह प्रदर्शित होता है:

Updates are available for some Cloud SDK components.  To install them,
please run:
  $ gcloud components update

मेरी समस्या यह है कि मैं "सर्वर" पर प्रोग्रामेटिक रूप से gsutil कमांड चलाता हूं, इसलिए मुझे यह संदेश दिखाई नहीं देता क्योंकि यह .Net प्रक्रिया से मानक आउट या त्रुटि में प्रकट नहीं होता है।

मैं देख रहा हूं कि एक gsutil version कमांड है लेकिन अगर मेरे पास वर्तमान संस्करण है तो मुझे जांच करने के लिए कोई प्रश्न नहीं दिख रहा है।

क्या कोई gsutil, या अन्य GCP SDK कमांड है, मैं चला सकता हूं जो मुझे बताएगा कि क्या मेरी स्थानीय कॉपी को स्टैंडर्ड आउट के माध्यम से आउटपुट के साथ अपडेट करने की आवश्यकता है?

यहाँ संस्करण -l . से आउटपुट है

H:\OUTREACH\WEBSITE\GCP>gsutil version -l
gsutil version: 4.27
checksum: 522455e2d24593ff3a2d3d237eefde57 (OK)
boto version: 2.47.0
python version: 2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)]
OS: Windows 7
multiprocessing available: False
using cloud sdk: True
pass cloud sdk credentials to gsutil: True
config path(s): xxxx
gsutil path: xxxx
compiled crcmod: True
installed via package manager: False
editable install: False
2
rheitzman 2 अगस्त 2017, 20:22

2 जवाब

सबसे बढ़िया उत्तर

gsutil टूल क्लाउड एसडीके के साथ आता है। जब आप gsutil चलाते हैं तो यह वास्तव में एक gcloud आवरण को आमंत्रित करता है जो इसके क्रेडेंशियल्स को gsutil पर अग्रेषित करता है। अन्य बातों के अलावा यह कभी-कभी जांचता है कि क्या क्लाउड एसडीके के नए संस्करण उपलब्ध हैं।

यदि आप नहीं चाहते कि यह जाँच की जाए, तो आप इसके द्वारा संबंधित gcloud गुण सेट करके इसे अक्षम कर सकते हैं

gcloud config set component_manager/disable_update_check true

वास्तव में यह जांचने के लिए कि क्या अपडेट उपलब्ध है, आप चला सकते हैं

gcloud components list

जो कुछ इस तरह प्रदर्शित करेगा

Your current Cloud SDK version is: 163.0.0
The latest available version is: 165.0.0

अद्यतन करने के लिए gcloud components update चलाएं।

2
cherba 3 अगस्त 2017, 15:24

आप चलाकर पता लगा सकते हैं कि क्या gsutil की कोई नई प्रति उपलब्ध है:

gsutil update

साथ ही, आप https://cloud.google.com/storage/docs/gsutil/commands/update

0
Mike Schwartz 2 अगस्त 2017, 23:27