LoginSignup
0
0

More than 1 year has passed since last update.

WindowsMachineFileCopyタスクでFailed to Create PSDrive with Destination: '\\xx.xx.xx.x\D$\xxx', ErrorMessage: 'The network path was not found'

Last updated at Posted at 2023-04-05

概要

Azure DevOpsのPipelinesを利用しWindowsOSのVMへ資産を配置するためにWindowsMachineFileCopy@2タスクを利用したところ、ネットワークパスが見つからないとのエラーが発生しました。

Pipelinesを利用したWindowsVMへの資産の配置方法の詳細については以下参照

今回の構成ではAzure DevOpsでPipelinesを実行する際のエージェント(ジョブを実行するマシン)にAzure Virtual Machine Scale Set(以下、VMSSと記載)を採用していたため通信としては VMSS → VM(os:Windows)となります。

image.png

NSGやFWなどのネットワーク回りの設定は問題ないことを何度も確認し、なおかつ今回の状況ではProd/Stg/Devの3環境あるうちのDevだけが上記のエラーとなるので環境ごとの差異も確認しましたが解決せずにいました。

解決策

原因はまだ判明はしていないのですが、フォルダーのプロパティからフォルダの共有を設定することでエラーが解消できました。

エクスプローラーのディレクトリを右クリックしプロパティを選択
image.png

詳細な共有を選択
image.png

このフォルダを共有するにチェックを入れる
image.png

フォルダの共有設定を継続して設定しておく必要はなく、一度共有設定をONにしてPipelinesを実行。

image.png

PipelinesでのWindowsMachineFileCopyタスクが成功したことを確認できたら、フォルダの共有設定を解除してもその後は問題なくWindowsMachineFileCopyタスクが成功するようになりました。

詳細な原因は不明ですが、本来の設定に戻した上でエラーの回避は出来たためメモとして残しておきます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0