From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (NAM10-BN7-obe.outbound.protection.outlook.com [40.92.40.59]) by mx.groups.io with SMTP id smtpd.web11.4761.1607033294711991200 for ; Thu, 03 Dec 2020 14:08:14 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@outlook.com header.s=selector1 header.b=JjbF7yV/; spf=pass (domain: outlook.com, ip: 40.92.40.59, mailfrom: spbrogan@outlook.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cKTC17N5622M/SOfNiM4aypnN04GfgaiDfS4dSXXdH5GF8N7poAHr5tWCHihqJjyC6UYCtVp46GrMIfHLHU1rgzB1ZXz8pVkJJNqLGej2IoAyafJdo5TKO5RhR4sUJ2AK4jhN4MDcGzH0SEU9mGVGitpGYoweO5gDxw1dwnPGKfDyllV1U8mRzSvRq/29r8DumS2dMn/0HAqZW0o9xBAaCtoKGdwGyFnhr+4xuAzTFulcqWmHadnnt99wTIxcWVJw7H9Xga/2eLzcK9iVZs8Sf8Mdku/RsNnJBWUxlqxM8fuC3fig1EDZHUc/qq8lWPcZyfNF/eIxnB8r/2nWMPEXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZJ12s238mvUhegL8PJDAkXlOpNDbwIjjCDnII4vInXk=; b=CB2RawdvYt13SsXmDDBnp5F7GNxKiC8LQrz8etYnA7v1m1ZnfGAtLuxFEgLHxPdJ+0/TJ1/awPva9TXelOOvQx+eFY7HXSh8SETatxL2oHUnq/6APm+RmgUfyUVtN+z1jy1NAkM7im56wKkCkXmygPI4mTyjznxojNMYoKB6377e27U7wozzSiZ5gvFVFfxgH9L13vh8aAktBvXdSHVcm49qzkl8qGNM1toEw/j25Tn/AhshfvQsg8bE8U/RqIhzrJwuvR11dlp/+ZYlcGT5HYrkBtZvHmNBifklt97N2yG9L1T8Uj3HMaV1rY/XH2jn1R6ROrANUvHW0SSOyRxcog== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZJ12s238mvUhegL8PJDAkXlOpNDbwIjjCDnII4vInXk=; b=JjbF7yV/7oWXcbbCzu6Hd4REzEJYQQDvIwKuenpSErrjm2vbjcF3zHXacNnjb6I34UtYLzYIUmKfux8D4r+foL8M0pRgFvUnXj+JyRSkge2TJMhxXZtXhPZARCkZ/rgGhXXcseuhnkhIgX3/2VZmxUcTT9K+C+LPDBo+C0napLBb8MwqHKRRJvcbID1Jm6dM1eTai/Nh4ynZ2EhM898Vrj/zWyb6iZ+Id1IRF95EFD2KS5k8bU4jFNcVU+7abnG5lwCB7ceAudoVF28ZvkCGh9Ptd1nA2lyHkQssZmAzAUaFCKr58zOhTBozaRkFlDijgMAP+eUEk0d7RVEKOGmt8w== Received: from BN7NAM10FT018.eop-nam10.prod.protection.outlook.com (2a01:111:e400:7e8f::49) by BN7NAM10HT105.eop-nam10.prod.protection.outlook.com (2a01:111:e400:7e8f::228) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.20; Thu, 3 Dec 2020 22:08:13 +0000 Received: from DM6PR07MB7180.namprd07.prod.outlook.com (2a01:111:e400:7e8f::4d) by BN7NAM10FT018.mail.protection.outlook.com (2a01:111:e400:7e8f::67) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.20 via Frontend Transport; Thu, 3 Dec 2020 22:08:13 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:9DC0800079417328778F1BBFF15D7A6A4C1843BF7EA2BABED9461703F495F059;UpperCasedChecksum:7099C7936F8F618EEFBD0F29AB4E986001A738849A3B27CE097FCF9579EB5715;SizeAsReceived:8795;Count:48 Received: from DM6PR07MB7180.namprd07.prod.outlook.com ([fe80::9d01:5510:6bd1:2de0]) by DM6PR07MB7180.namprd07.prod.outlook.com ([fe80::9d01:5510:6bd1:2de0%9]) with mapi id 15.20.3632.020; Thu, 3 Dec 2020 22:08:13 +0000 Subject: Re: [edk2-devel] Running stuart_ci_build outside of edk2 tree deletes lots of files To: devel@edk2.groups.io, rebecca@bsdio.com CC: Michael D Kinney , Sean Brogan , Bret Barkelew References: From: "Sean" Message-ID: Date: Thu, 3 Dec 2020 14:08:10 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 In-Reply-To: X-TMN: [Owc0+eJ7QWdZ25kpakQb19MlsVrrZje/] X-ClientProxiedBy: MWHPR1701CA0007.namprd17.prod.outlook.com (2603:10b6:301:14::17) To DM6PR07MB7180.namprd07.prod.outlook.com (2603:10b6:5:1e1::15) Return-Path: spbrogan@outlook.com X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [192.168.2.78] (50.47.113.221) by MWHPR1701CA0007.namprd17.prod.outlook.com (2603:10b6:301:14::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.17 via Frontend Transport; Thu, 3 Dec 2020 22:08:12 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 48 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: ae652d02-821a-4225-81c1-08d897d7ed59 X-MS-TrafficTypeDiagnostic: BN7NAM10HT105: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: o1BwOA/7ihju+tv/8ZeBV97wCM3MkS/EFsIx+Fu7iKKCg8QL3cmj7H9IkIoLI7HjTLVR7bry+f1SZWLdIAWZsQ/cJz5s0YoaWZ2nr8PQYUDq1akD1m1BxLoQXMA0uruSesSMlaGwdLn60hJObzffbmpiXZrh7cY5Z6gNXuPyDuS1BpYds2J4ExredjROKDMSN5f+7RCTgvfhYQT4cPgPQw== X-MS-Exchange-AntiSpam-MessageData: 5yImAPnBjtxB5Kq9w4RTT76tYXi8Gljnd/0aDnpCk4nU8L3pt6Js5oYjpDlxvMfQmpixkWCo1Y8k1VUI0883IZbUq3EFNsb3dpIVM5E471/qLqDZ66V95rMGWPeg3J1anhZTo1xmrd6mxMovi4tT2g== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ae652d02-821a-4225-81c1-08d897d7ed59 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Dec 2020 22:08:13.4658 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: BN7NAM10FT018.eop-nam10.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7NAM10HT105 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable can you provide the full log file? My guess is this goes back to one of the newer plugins that are running=20 git operations (license check or ecc check). If that is the case i would suggest opening an edk2 bug as i don't think=20 this is the right design for a ci plugin. Thanks Sean On 12/3/2020 1:24 PM, Rebecca Cran wrote: > I know it probably isn't expected/supported, but I noticed that running=20 > stuart_ci_build outside of the edk2 tree causes it to delete a lot of=20 > files: >=20 > I ran the following from one directory above edk2: >=20 > ~/.local/bin/stuart_ci_build -c edk2/.pytool/CISettings.py=20 > TOOL_CHAIN_TAG=3DGCC5 >=20 > And afterwards, "git status" reported: >=20 > Changes not staged for commit: > =C2=A0 (use "git add/rm ..." to update what will be committed) > =C2=A0 (use "git restore ..." to discard changes in working direct= ory) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 modified:=C2=A0=C2=A0 BaseToo= ls/Source/Python/Ecc/exception.xml > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Library/BaseCryptLib/SysCall/UnitTestHostCrtWrapper.c > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=C2=A0=C2=A0=C2=A0 Cr= yptoPkg/Library/OpensslLib/openssl > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=C2=A0=C2=A0=C2=A0 Cr= yptoPkg/Library/OpensslLib/rand_pool.c > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/AuthenticodeTests.c > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/BaseCryptLibUnitTests.c > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/BlockCipherTests.c > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted: CryptoPkg/Test/UnitT= est/Library/BaseCryptLib/DhTests.c > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted: CryptoPkg/Test/UnitT= est/Library/BaseCryptLib/HashTests.c > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted: CryptoPkg/Test/UnitT= est/Library/BaseCryptLib/HmacTests.c > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/OaepEncryptTests.c > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/Pkcs5Pbkdf2Tests.c > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/Pkcs7EkuTestSignatures.h > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/Pkcs7EkuTests.c > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted: CryptoPkg/Test/UnitT= est/Library/BaseCryptLib/RandTests.c > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/RsaPkcs7Tests.c > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted: CryptoPkg/Test/UnitT= est/Library/BaseCryptLib/RsaTests.c > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted: CryptoPkg/Test/UnitT= est/Library/BaseCryptLib/TSTests.c > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestBaseCryptLib.h > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestBaseCryptLibHost.inf > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestBaseCryptLibShell.inf > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/ChainCreationIn= structions.txt=20 >=20 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/CreateTestCerts= .cmd=20 >=20 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/SignFirmwareWit= hEKUs.cmd=20 >=20 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingI= ssuingCA.ini=20 >=20 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingL= eafSigner.ini=20 >=20 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingL= eafSignerPid1.ini=20 >=20 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingL= eafSignerPid12345.ini=20 >=20 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingN= oEKUsInSigner.ini=20 >=20 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingP= olicyCA.ini=20 >=20 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/TestEKUCerts/TestEKUParsingR= oot.ini=20 >=20 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=20 > CryptoPkg/Test/UnitTest/Library/BaseCryptLib/UnitTestMain.c > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted: MdeModulePkg/Library= /BrotliCustomDecompressLib/brotli > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted: MdeModulePkg/Univers= al/RegularExpressionDxe/oniguruma > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 deleted:=C2=A0=C2=A0=C2=A0 Un= itTestFrameworkPkg/Library/CmockaLib/cmocka >=20 >=20 > I also got build errors such as: >=20 > ERROR - Build.py #000 from=20 > /home/rebecca/src/uefi/edk2/CryptoPkg/Test/CryptoPkgHostUnitTest.dsc(35):= File/directory=20 > not found in workspace > CRITICAL - Build failed >=20 >=20