Nano Hash - криптовалюты, майнинг, программирование

TFS ONPREMISE - Канал пакетов - BuildAgent не восстанавливает пакеты Nuget: 403

Я пытаюсь использовать TFS onpremise с Package Feed в качестве NugetServer для своих пользовательских пакетов.

Вот дамп всех моих настроек конфигурации:

  • Задача Nuget, установленная на Push, работает нормально.
  • Учетная запись пользователя agentbuild может получить доступ к URL-адресу канала (https://xxx/team/_packaging/myfeedPackage/nuget/v3/index.json и https://XXXXX/XXXX/_packaging/GUID/nuget/v3/index.json) в браузере, и он может получить полный список пакетов.
  • Моя учетная запись agentbuild указана как владелец в настройках канала
  • Моя учетная запись agentbuild - это учетная запись службы сборки Project Collection и администратор Project Collection.
  • Сборка с использованием только nuget.org работает нормально.
  • На сервере Auth не активирована базовая аутентификация
  • Учетная запись пользователя buildagent находится в списке пользователей системы управления пакетами.
  • Я использую базовую конфигурацию для использования фида; См. Ниже:  nugettask
  • Вот мой nuget.config  nugetconfig Наконец моя ошибка ....
    # P3 #
  • Находим "решение" мы пропатчили tfs сервера до обновления 3: Версия 16.131.28601.4


Ответы:


1

Теперь нормально работает ...

У меня такая же ошибка, если я пытаюсь использовать каналы в своем NuGet.config и с внешней аутентификацией в задаче с личным токеном

29.04.2019
  • 2019-04-17T12: 14: 15.8577145Z ## [раздел] Запуск: восстановление NuGet ***. Sln 2019-04-17T12: 14: 15.8890019Z ================ ================================================== ============ 2019-04-17T12: 14: 15.8890019Z Задача: NuGet 2019-04-17T12: 14: 15.8890019Z Описание: восстановление, упаковка или отправка пакетов NuGet или запуск NuGet команда. Поддерживает NuGet.org и аутентифицированные каналы, такие как Управление пакетами и MyGet. 2019-04-17T12: 14: 15.8890019Z Версия: 2.0.7 2019-04-17T12: 14: 15.8890019Z Автор: Microsoft Corporation 2019-04-17T12: 14: 15.8890019Z Справка: Дополнительная информация 2019-04-17T12: 14: 15.8890019Z ============== ================================================== ============== 2019-04-17T12: 14: 17.0140203Z Инструмент найден в кеше: NuGet 4.0.0 x64 2019-04-17T12: 14: 17.0140203Z Инструмент найден в кеше: NuGet 4.0.0 x64 2019-04-17T12: 14: 17.0296711Z Решено из кеша инструментов: 4.0.0 2019-04-17T12: 14: 17.0296711Z Используется версия: 4.0.0 2019-04-17T12: 14: 17.0296711Z Найдено средство в кеше: NuGet 4.0.0 x64 2019-04-17T12: 14: 17.0452724Z [команда] C: \ Windows \ system32 \ chcp.com 65001 2019-04-17T12: 14: 17.0609004Z Активная кодовая страница: 65001 2019-04 -17T12: 14: 17.4514520Z Обнаружен NuGet версии 4.0.0.2283 / 4.0.0 2019-04-17T12: 14: 17.4514520Z SYSTEMVSSCONNECTION существует true 2019-04-17T12: 14: 17.7483273Z Сохранение NuGet.config во временный файл конфигурации. 2019-04-17T12: 14: 17.7639506Z [команда] D: \ BuildAgents \ Dev-AgentCtrl-05_work_tool \ NuGet \ 4.0.0 \ x64 \ nuget.exe источники Добавить -NonInteractive -Name a3fed2a3-b497-407d-a1b5-bb8f7dad0e33 -Источник https://XXXXX/XXXX/_packaging/a3fed2a3-b497-407d-a1b5-bb8f7dad0e33/nuget/v3/index.json -ConfigFile D: \ BuildAgents \ Dev-AgentCtrl-05_work \ 48 \ Nuget \ tempNuGet_59927.config 2019-04-17T12: 14-04-17T12: : 18.5765194Z Источник пакета с именем: a3fed2a3-b497-407d-a1b5-bb8f7dad0e33 успешно добавлен. 2019-04-17T12: 14: 18.5928735Z [команда] D: \ BuildAgents \ Dev-AgentCtrl-05_work_tool \ NuGet \ 4.0.0 \ x64 \ nuget.exe источники Добавить -NonInteractive -Name NuGetOrg -Source https://api.nuget.org/v3/index.json -ConfigFile D: \ BuildAgents \ Dev- AgentCtrl-05_work \ 48 \ Nuget \ tempNuGet_59927.config 2019-04-17T12: 14: 19.3420745Z Источник пакета с именем: NuGetOrg успешно добавлен. 2019-04-17T12: 14: 19.3420745Z Сохранение NuGet.config во временный файл конфигурации. 2019-04-17T12: 14: 19.3576993Z [команда] D: \ BuildAgents \ Dev-AgentCtrl-05_work_tool \ NuGet \ 4.0.0 \ x64 \ nuget.exe восстановить D: \ BuildAgents \ Dev-AgentCtrl-05_work \ 48 \ s \ MySuperPackage.Server.sln -Verbosity Detail -NonInteractive -ConfigFile D: \ BuildAgents \ Dev-AgentCtrl-05_work \ 48 \ Nuget \ tempNuGet_59927.config 2019-04-17T12: 14: 19.9202661Z NuGet Версия 2019: 4.0.0.2283 -17T12: 14: 20.0295761Z Автоопределение MSBuild: с использованием msbuild версии '15 .9.21.664 'из' C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ MSBuild \ 15.0 \ bin '. Используйте параметр -MSBuildVersion, чтобы заставить nuget использовать определенную версию MSBuild. 2019-04-17T12: 14: 20.2014517Z Тайм-аут MSBuild P2P [мс]: 120000 2019-04-17T12: 14: 20.2170764ZC: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ MSBuild \ 15.0 \ bin \ msbuild.exe / t: GenerateRestoreGraphFile / nologo / nr: false / p: RestoreUseCustomAfterTargets = true / p: BuildProjectReferences = false / v: q / p: NuGetRestoreTargets = "D: \ BuildAgents \ Dev-AgentCtrl-05_worket jftfbyv1.wfk.targets "/p:RestoreTaskAssemblyFile="D:\BuildAgents\Dev-AgentCtrl-05_work_tool\NuGet\4.0.0\x64\nuget.exe" / p: RestoreGraphOutputPath = "D: \ Dev-AgentCgents \ 05_work_temp \ NuGet-Scratch \ toygjw1x.1vs.result "/ p: ExcludeRestorePackageImports = true / p: RestoreRecursive = False / p: RestoreProjectFilterMode = exclusionlist / p: RestoreContinueOnError = WarnAndreputContinue / p: -05_work \ 48 \ s \ MySuperPackage.Server \ MySuperPackage.Server.csproj; D: \ BuildAgents \ Dev-AgentCtrl-05_work \ 48 \ s \ MySuperPackage.Server.Tests \ MySuperPackage.Server.Tests.csprojents; D: \ Dev-AgentCtrl-05_work \ 48 \ s \ MySuperPackage.Annuaire.IntegrationTests \ MySuperPackage.Annuaire.IntegrationTests.csproj; D: \ BuildAgents \ Dev-AgentCtrl-05_work \ 48 \ s \ MySuperPackage.Server.To. Tools.csproj; D: \ BuildAgents \ Dev-AgentCtrl-05_work \ 48 \ s \ MySuperPackage.Permissions.IntegrationTests \ MySuperPackage.Permissions.IntegrationTests.csproj; D: \ BuildAgents \ Dev-AgentCtrl-05_workS \ 48 \ s Mail.IntegrationTests \ MySuperPackage.Mail.IntegrationTests.csproj; D: \ BuildAgents \ Dev-AgentCtrl-05_work \ 48 \ s \ MySuperPackage.Server.Testing \ MySuperPackage.Server.Testing.csproj; D: \ Dev-AgentAgents 05_work \ 48 \ s \ MySuperPackage.Server.Data \ MySuperPackage.Server.Data.csproj; D: \ BuildAgents \ Dev-AgentCtrl-05_work \ 48 \ s \ MySuperPackage.Server.Data.Tests \ MySuperPackage. Server.Data.Tests.csproj; D: \ BuildAgents \ Dev-AgentCtrl-05_work \ 48 \ s \ MySuperPackage.RH.IntegrationTests \ MySuperPackage.RH.IntegrationTests.csproj; "" D: \ BuildAgents \ Dev-AgentCttemp-05_work NuGet-Scratch \ jftfbyv1.wfk.targets "2019-04-17T12: 14: 22.1545783Z Восстановление пакета NuGet MySuperPackage.Tools.Http.1.8.1. 2019-04-17T12: 14: 22.1545783Z Восстановление пакета NuGet MySuperPackage.Annuaire. Client.1.24.0-dev20190417-04. 2019-04-17T12: 14: 22.2014526Z Отсутствует C: \ Users \ P-TF18-S-1BuildDev1.nuget \ packages \ MySuperPackage.tools.http \ 1.8.1 \ MySuperPackage. tools.http.1.8.1.nupkg 2019-04-17T12: 14: 22.2014526Z Отсутствует C: \ Users \ P-TF18-S-1BuildDev1.nuget \ packages \ MySuperPackage.annuaire.client \ 1.24.0-dev20190417-04 \ MySuperPackage.annuaire.client.1.24.0-dev20190417-04.nupkg 2019-04-17T12: 14: 22.6545739Z CredentialProvider.TeamBuild: "D: \ BuildAgents \ Dev-AgentCtrl-05_work_tasks \ NuGetCommand_9341-40-d-333b11 b32d5ce6f23b \ 2.0.7 \ node_modules \ nuget-task-common \ NuGet \ CredentialProvider \ CredentialPro vider.TeamBuild.exe "-uri -nonInteractive -verbosity подробно описан 2019-04-17T12: 14: 22.6545739Z CredentialProvideesr. : 2019-04-17T12: 14: 22.6545739Z CredentialProvider.TeamBuild: https://tfs.XXXXXX/XXXXX/ 2019-04-17T12: 14: 22.6545739Z CredentialProvider.TeamBuild: URI: https://tfs.XXXXXX/XXXXX/_packaging/a3fed2a3-b497-407d-a1b5-bb8f7dad0e33/n.json 2019-04-17T12: 14 : 22.6545739Z CredentialProvider.TeamBuild: Is retry: False 2019-04-17T12: 14: 22.6545739Z CredentialProvider.TeamBuild: Соответствующий префикс: https://tfs.XXXXXX/XXXXX/ 2019-04-17T12: 14: 23.4045752Z CredentialProvider.TeamBuild:" D: \ BuildAgents \ Dev-AgentCtrl-05_work_tasks \ NuGetCommand_333b11b11b11b afcf-b32d5ce6f23b \ 2.0.7 \ node_modules \ nuget-task-common \ NuGet \ CredentialProvider \ CredentialProvider.TeamBuild.exe "-uri https: //tfs.XXXXXX/XXXXX/_packaging/a3fed2a3-b497-407d-a1b5-bb8f7dad0e33/n / a> -isRetry -nonInteractive -verbosity подробно описано 2019-04-17T12: 14: 23. 4045752Z CredentialProvider.TeamBuild: Префиксы URI: 2019-04-17T12: 14: 23.4045752Z CredentialProvider.TeamBuild: https://tfs.XXXXXX/XXXXX/ 2019-04-17T12: 14: 23.4045752Z CredentialProvider.TeamBuild: URI: https://tfs.XXXXXX/XXXXX/_packaging/a3fed2a3-b497-407d-a1b5-bb8f7dad0e33/nuget/v3/index.json 2019-04-17T12: 14: 23.4045752Z CredentialProvider.TeamBuild: Is retry: True 2019-04-17T12: 14: 23.4045752Z CredentialProvider.TeamBuild: Соответствующий префикс: https://tfs.XXXXXX/XXXXX/ 2019-04-17T12: 14: 23.7327790Z CredentialProvider.TeamBuild: не удалось пройти аутентификацию на https://tfs.XXXXXX/XXXXX/_packaging/a3fed2a3-b497-407d-a1b5-bb8f7dad0e33/nuget/v3/index.json из вашей коллекции проектов, prefix = https://tfs.XXXXXX/XXXXX/ 2019-04-17T12: 14: 25.1858247Z GET https://api.nuget.org/v3-flatcontainer/MySuperPackage.tools.http/1.8.1/MySuperPackage.tools.http.1.8.1.nupkg 2019-04-17T12: 14: 25.1858247Z GET https://api.nuget.org/v3-flatcontainer/MySuperPackage.annuaire.client/1.24.0-dev20190417-04/MySuperPackage.annuaire.client.1.24.0-dev20190417-04.nupkg 2019-04-17T12: 14: 25.4045771Z NotFound https://api.nuget.org/v3-flatcontainer/MySuperPackage.annuaire.client/1.24.0-dev20190417-04/MySuperPackage.annuaire.client.1.24.0-dev20190417-04.nupkg 193 мс 2019-04-17T12: 14: 25.4045771Z ВНИМАНИЕ: невозможно найти версию '1.24.0-dev20190417-04' пакета MySuperPackage.Annuaire.Client. 2019-04-17T12: 14: 25.4045771Z C: \ Users \ P-TF18-S-1BuildDev1.nuget \ packages: Пакет 'MySuperPackage. Annuaire.Client.1.24.0-dev20190417-04 'не найден в источнике' C: \ Users \ P-TF18-S-1BuildDev1.nuget \ packages \ '. 2019-04-17T12: 14: 25.4045771Z https://tfs.XXXXXX/XXXXX/_packaging/a3fed2a3-b497-407d-a1b5-bb8f7dad0e33/nuget/v3/index.json: не удалось загрузить индекс службы для источника https://tfs.XXXXXX/XXXXX/_packaging/a3fed2a3-b497-407d-a1b5-bb8f7dad0e33/nuget/v3/index.json. 2019-04-17T12: 14: 25.4045771Z Код состояния ответа не указывает на успех: 403 (Запрещено). 2019-04-17T12: 14: 25.4045771Z https://api.nuget.org/v3/index.json: пакет MySuperPackage.Annuaire.Client.1.24.0-dev20190417-04 не найден в источнике 'https://api.nuget.org/v3/index.json '. 2019-04-17T12: 14: 25.4045771Z 2019-04-17T12: 14: 28.7483260Z NotFound https://api.nuget.org/v3-flatcontainer/MySuperPackage.tools.http/1.8.1/MySuperPackage.tools.http.1.8.1.nupkg 3524 мс 2019-04-17T12: 14: 28.7483260Z ПРЕДУПРЕЖДЕНИЕ. Не удалось найти версию 1.8.1 пакета MySuperPackage.Tools.Http. 2019-04-17T12: 14: 28.7483260ZC: \ Users \ P-TF18-S-1BuildDev1.nuget \ packages: Пакет 'MySuperPackage.Tools.Http.1.8.1' не найден в источнике 'C: \ Users \ P -TF18-S-1BuildDev1.nuget \ packages \ '. 2019-04-17T12: 14: 28.7483260Z https://tfs.XXXXXX/XXXXX/_packaging/a3fed2a3-b497-407d-a1b5-bb8f7dad0e33/nuget/v3/index.json: не удалось загрузить индекс службы для источника https://tfs.XXXXXX/XXXXX/_packaging/a3fed2a3-b497-407d-a1b5-bb8f7dad0e33/nuget/v3/index.json. 2019-04-17T12: 14: 28.7483260Z Код состояния ответа не указывает на успех: 403 (Запрещено). 2019-04-17T12: 14: 28.7483260Z https://api.nuget.org/v3/index.json: пакет MySuperPackage. Tools.Http.1.8.1 'не найден в источнике' https://api.nuget.org/v3/index.json '. 2019-04-17T12: 14: 28.7483260Z 2019-04-17T12: 14: 28.7795774Z 2019-04-17T12: 14: 28.7795774Z Ошибки в проектах packages.config 2019-04-17T12: 14: 28.7795774Z Невозможно найти версию '1.24.0-dev20190417-04' пакета 'MySuperPackage.Annuaire.Client'. 2019-04-17T12: 14: 28.7795774Z 2019-04-17T12: 14: 28.7795774ZC: \ Users \ P-TF18-S-1BuildDev1.nuget \ packages: Пакет 'MySuperPackage.Annuaire.Client.1.24.0-dev20190417- 04 'не найден в источнике' C: \ Users \ P-TF18-S-1BuildDev1.nuget \ packages \ '. 2019-04-17T12: 14: 28.7795774Z https://tfs.XXXXXX/XXXXX/_packaging/a3fed2a3-b497-407d-a1b5-bb8f7dad0e33/nuget/v3/index.json: не удалось загрузить индекс службы для источника https://tfs.XXXXXX/XXXXX/_packaging/a3fed2a3-b497-407d-a1b5-bb8f7dad0e33/nuget/v3/index.json. 2019-04-17T12: 14: 28.7795774Z Код состояния ответа не указывает на успех: 403 (Запрещено). 2019-04-17T12: 14: 28.7795774Z https://api.nuget.org/v3/index.json: пакет MySuperPackage.Annuaire.Client.1.24.0-dev20190417-04 не найден в источнике 'https://api.nuget.org/v3/index.json '. 2019-04-17T12: 14: 28.7795774Z Не удалось найти версию 1.8.1 пакета MySuperPackage.Tools.Http. 2019-04-17T12: 14: 28.7795774ZC: \ Users \ P-TF18-S-1BuildDev1.nuget \ packages: Пакет 'MySuperPackage.Tools.Http.1.8.1' не найден в источнике 'C: \ Users \ P -TF18-S-1BuildDev1.nuget \ packages \ '. 2019-04-17T12: 14: 28.7795774Z https://tfs.XXXXXX/XXXXX/_packaging/a3fed2a3-b497-407d-a1b5-bb8f7dad0e33/nuget/v3/index.json: не удалось загрузить индекс службы для источника https://tfs.XXXXXX/XXXXX/_packaging/a3fed2a3-b497-407d-a1b5-bb8f7dad0e33/nuget/v3/index.json. 2019-04-17T12: 14: 28.7795774Z Код состояния ответа не указывает на успех: 403 (Запрещено). 2019-04-17T12: 14: 28.7795774Z https://api.nuget.org/v3/index.json: пакет 'MySuperPackage.Tools.Http.1.8.1' не найден в источнике 'https://api.nuget.org/v3/index.json '. 2019-04-17T12: 14: 28.7795774Z Используемые файлы конфигурации NuGet: 2019-04-17T12: 14: 28.7795774ZD: \ BuildAgents \ Dev-AgentCtrl-05_work \ 48 \ Nuget \ tempNuGet_59927.config 2019-04-17T12: 14: 28.7795774Z 2019-04-17T12: 14: 28.7795774Z Используемые каналы: 2019-04-17T12: 14: 28.7795774ZC: \ Users \ P-TF18-S-1BuildDev1.nuget \ packages \ 2019-04-17T12: 14: 28.7795774 Z https://tfs.XXXXXX/XXXXX/_packaging/a3fed2a3-b497-407d-a1b5-bb8f7dad0e33/nuget/v3/index.json 2019-04-17T12: 14: 28.7795774Z https://api.nuget.org/v3/index.json 2019-04-17T12: 14: 28.8265728Z ## [error] Ошибка: D: \ BuildAgents \ Dev-AgentCtrl-05_work_tool \ NuGet \ 4.0.0 \ x64 \ nuget.exe не удалось с кодом возврата: 1 2019-04-17T12: 14: 28.8265728Z ## [ошибка] Не удалось восстановить пакеты 2019-04 -17T12: 14: 28.8265728Z ## [раздел] Завершение: восстановление NuGet *** .sln 23.06.2020
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..