floci-io/floci · error · AwsException

DeploymentConfigDoesNotExistException

DeploymentConfigDoesNotExistException

Error message

Deployment configuration does not exist: ${name}

What it means

Error "Deployment configuration does not exist: ${name}" thrown in floci-io/floci.

Source

Thrown at src/main/java/io/github/hectorvent/floci/services/codedeploy/CodeDeployService.java:506

                    "Cannot create a deployment configuration starting with 'CodeDeployDefault.'", 400);
        }
        DeploymentConfig cfg = new DeploymentConfig();
        cfg.setDeploymentConfigId(UUID.randomUUID().toString());
        cfg.setDeploymentConfigName(name);
        cfg.setMinimumHealthyHosts(minimumHealthyHosts);
        cfg.setCreateTime(Instant.now().toEpochMilli() / 1000.0);
        cfg.setComputePlatform(computePlatform != null ? computePlatform : "Server");
        cfg.setTrafficRoutingConfig(trafficRoutingConfig);
        cfg.setZonalConfig(zonalConfig);
        store.put(name, cfg);
        persistRegion(deploymentConfigs, region);
        return cfg;
    }

    public DeploymentConfig getDeploymentConfig(String region, String name) {
        DeploymentConfig cfg = deploymentConfigsFor(region).get(name);
        if (cfg == null) {
            throw new AwsException("DeploymentConfigDoesNotExistException",
                    "Deployment configuration does not exist: " + name, 400);
        }
        return cfg;
    }

    public void deleteDeploymentConfig(String region, String name) {
        if (name.startsWith("CodeDeployDefault.")) {
            throw new AwsException("InvalidDeploymentConfigNameException",
                    "Cannot delete a built-in deployment configuration.", 400);
        }
        if (deploymentConfigsFor(region).remove(name) == null) {
            throw new AwsException("DeploymentConfigDoesNotExistException",
                    "Deployment configuration does not exist: " + name, 400);
        }
        persistRegion(deploymentConfigs, region);
    }

    public List<String> listDeploymentConfigs(String region) {

View on GitHub (pinned to 62ff490619)

Solutions

  1. Verify the deployment configuration name; list configurations to find valid names.

When it happens

Trigger: Thrown at src/main/java/io/github/hectorvent/floci/services/codedeploy/CodeDeployService.java:506 when the library encounters an invalid state.

Common situations: Occurs when referencing a deployment configuration that does not exist. Create it first or use an existing configuration name.


AI-assisted analysis of floci-io/floci@62ff490619 (2026-08-14). Data as JSON: /api/errors/95788e64db316cee. Report an issue: GitHub.